wanabe
null+****@clear*****
Wed Oct 9 21:46:37 JST 2013
wanabe 2013-10-09 21:46:37 +0900 (Wed, 09 Oct 2013) New Revision: 231e2d517e946e16f31dee6a7d6d92ff3e4be6d1 https://github.com/groonga/groonga/commit/231e2d517e946e16f31dee6a7d6d92ff3e4be6d1 Merged ae631d4: Merge pull request #115 from wanabe/mruby-define-grn_obj-class Message: mruby: Define Groonga::Object for wrapper of grn_obj Modified files: lib/mrb/mrb_obj.c test/command/suite/ruby/eval/built_in_class.expected Modified: lib/mrb/mrb_obj.c (+2 -2) =================================================================== --- lib/mrb/mrb_obj.c 2013-10-08 23:54:15 +0900 (ceae4b9) +++ lib/mrb/mrb_obj.c 2013-10-09 21:46:37 +0900 (a7f48d6) @@ -31,7 +31,7 @@ grn_mrb_obj_init(grn_ctx *ctx) struct RClass *module = ctx->impl->mrb.module; struct RClass *klass; - klass = mrb_define_class_under(mrb, module, "Groonga", mrb->object_class); - MRB_SET_INSTANCE_TT(klass, MRB_TT_STRING); + klass = mrb_define_class_under(mrb, module, "Object", mrb->object_class); + MRB_SET_INSTANCE_TT(klass, MRB_TT_DATA); } #endif Modified: test/command/suite/ruby/eval/built_in_class.expected (+1 -1) =================================================================== --- test/command/suite/ruby/eval/built_in_class.expected 2013-10-08 23:54:15 +0900 (a4bf725) +++ test/command/suite/ruby/eval/built_in_class.expected 2013-10-09 21:46:37 +0900 (05b82ee) @@ -1,4 +1,4 @@ register ruby/eval [[0,0.0,0.0],true] ruby_eval "Groonga::Object.to_s" -[[0,0.0,0.0],{"value":"Object"}] +[[0,0.0,0.0],{"value":"Groonga::Object"}] -------------- next part -------------- HTML����������������������������...Download