Navigation Menu

Skip to content

Commit

Permalink
mrb: add bulk content to Groonga::Bulk#inspect
Browse files Browse the repository at this point in the history
  • Loading branch information
kou committed May 7, 2015
1 parent 5f90325 commit ac563e8
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 3 deletions.
3 changes: 3 additions & 0 deletions lib/mrb/mrb_bulk.c
Expand Up @@ -28,6 +28,7 @@

#include "../grn_db.h"
#include "mrb_bulk.h"
#include "mrb_object.h"

static struct mrb_data_type mrb_grn_bulk_type = {
"Groonga::Bulk",
Expand Down Expand Up @@ -234,5 +235,7 @@ grn_mrb_bulk_init(grn_ctx *ctx)
mrb_grn_bulk_get_value, MRB_ARGS_NONE());
mrb_define_method(mrb, klass, "==",
mrb_grn_bulk_equal, MRB_ARGS_REQ(1));
mrb_define_method(mrb, klass, "inspect",
grn_mrb_object_inspect, MRB_ARGS_NONE());
}
#endif
6 changes: 3 additions & 3 deletions lib/mrb/mrb_object.c
Expand Up @@ -30,8 +30,8 @@
#include "mrb_operator.h"
#include "mrb_converter.h"

static mrb_value
object_inspect(mrb_state *mrb, mrb_value self)
mrb_value
grn_mrb_object_inspect(mrb_state *mrb, mrb_value self)
{
grn_ctx *ctx = (grn_ctx *)mrb->ud;
grn_obj *object;
Expand Down Expand Up @@ -237,7 +237,7 @@ grn_mrb_object_init(grn_ctx *ctx)
data->object_class = klass;

mrb_define_method(mrb, klass, "inspect",
object_inspect, MRB_ARGS_NONE());
grn_mrb_object_inspect, MRB_ARGS_NONE());

mrb_define_method(mrb, klass, "id", object_get_id, MRB_ARGS_NONE());
mrb_define_method(mrb, klass, "name", object_get_name, MRB_ARGS_NONE());
Expand Down
2 changes: 2 additions & 0 deletions lib/mrb/mrb_object.h
Expand Up @@ -27,6 +27,8 @@ extern "C" {

void grn_mrb_object_init(grn_ctx *ctx);

mrb_value grn_mrb_object_inspect(mrb_state *mrb, mrb_value self);

#ifdef __cplusplus
}
#endif
Expand Down

0 comments on commit ac563e8

Please sign in to comment.