[Groonga-commit] groonga/groonga at da1440c [master] mrb: fix options argument handling

Back to archive index

Kouhei Sutou null+****@clear*****
Fri Mar 18 12:35:46 JST 2016


Kouhei Sutou	2016-03-18 12:35:46 +0900 (Fri, 18 Mar 2016)

  New Revision: da1440cc6f58255f4f441baa662b7088ce0645a4
  https://github.com/groonga/groonga/commit/da1440cc6f58255f4f441baa662b7088ce0645a4

  Message:
    mrb: fix options argument handling

  Modified files:
    lib/mrb/mrb_object.c

  Modified: lib/mrb/mrb_object.c (+2 -2)
===================================================================
--- lib/mrb/mrb_object.c    2016-03-18 12:26:10 +0900 (06c834c)
+++ lib/mrb/mrb_object.c    2016-03-18 12:35:46 +0900 (c1af52f)
@@ -142,11 +142,11 @@ static mrb_value
 object_remove(mrb_state *mrb, mrb_value self)
 {
   grn_ctx *ctx = (grn_ctx *)mrb->ud;
-  mrb_value mrb_options;
+  mrb_value mrb_options = mrb_nil_value();
   grn_bool dependent = GRN_FALSE;
   grn_obj *object;
 
-  mrb_get_args(mrb, "o", &mrb_options);
+  mrb_get_args(mrb, "|H", &mrb_options);
   if (!mrb_nil_p(mrb_options)) {
     mrb_value mrb_dependent;
     mrb_dependent = grn_mrb_options_get_lit(mrb, mrb_options, "dependent");
-------------- next part --------------
HTML����������������������������...
下载 



More information about the Groonga-commit mailing list
Back to archive index