From: Kouhei S. <nu...@co...> - 2017-08-06 07:14:58
|
Kouhei Sutou 2017-08-06 16:14:30 +0900 (Sun, 06 Aug 2017) New Revision: 8018f0dadbe8b2e944cf70a60774caa0dd35378a https://github.com/ruby-gnome2/ruby-gnome2/commit/8018f0dadbe8b2e944cf70a60774caa0dd35378a Message: vte3: simplify Modified files: vte3/lib/vte3/regex.rb Modified: vte3/lib/vte3/regex.rb (+2 -5) =================================================================== --- vte3/lib/vte3/regex.rb 2017-08-06 16:13:07 +0900 (e98f51269) +++ vte3/lib/vte3/regex.rb 2017-08-06 16:14:30 +0900 (9ba8102b5) @@ -31,17 +31,14 @@ module Vte end private - def parse_compile_flags(compile_flags) - return compile_flags if compile_flags.class == Integer + return compile_flags if compile_flags.is_a?(Integer) + return compile_flags unless compile_flags.is_a?(Array) flags = 0 - return flags unless compile_flags.class == Array - compile_flags.each do |flag| flags |= GLib::RegexCompileFlags.new(flag).to_i end - flags end end |