YUKI Hiroshi
null+****@clear*****
Wed Jan 13 17:31:06 JST 2016
YUKI Hiroshi 2013-09-12 18:27:44 +0900 (Thu, 12 Sep 2013) New Revision: a88c77d7baff38445dbc8cdd0679aeceb0923830 https://github.com/groonga/groonga-command/commit/a88c77d7baff38445dbc8cdd0679aeceb0923830 Message: Detect instances of Array correctly. If rroonga is loaded, "Array" means "Groonga::Array" in this context. However I have to refer "::Array" here. Modified files: lib/groonga/command/parser.rb Modified: lib/groonga/command/parser.rb (+2 -2) =================================================================== --- lib/groonga/command/parser.rb 2013-09-12 15:01:11 +0900 (8360d09) +++ lib/groonga/command/parser.rb 2013-09-12 18:27:44 +0900 (858bae6) @@ -305,7 +305,7 @@ module Groonga @buffer = rest @json_parser = Yajl::Parser.new @json_parser.on_parse_complete = lambda do |object| - if object.is_a?(Array) and****@comma*****? + if object.is_a?(::Array) and****@comma*****? @command.columns = object on_load_columns(@command, object) else @@ -364,7 +364,7 @@ module Groonga end if @command[:values] values = Yajl::Parser.parse(@command[:values]) - if****@comma*****? and values.first.is_a?(Array) + if****@comma*****? and values.first.is_a?(::Array) header = values.shift @command.columns = header on_load_columns(@command, header) -------------- next part -------------- HTML����������������������������... Download