[Groonga-commit] ranguba/rroonga at f2e3de8 [master] Follow grn_snip -> grn_obj change

Back to archive index

Kouhei Sutou null+****@clear*****
Fri Feb 7 16:05:13 JST 2014


Kouhei Sutou	2014-02-07 16:05:13 +0900 (Fri, 07 Feb 2014)

  New Revision: f2e3de8c7a984de0c4ba089dda22d53b8912c8b0
  https://github.com/ranguba/rroonga/commit/f2e3de8c7a984de0c4ba089dda22d53b8912c8b0

  Message:
    Follow grn_snip -> grn_obj change

  Modified files:
    ext/groonga/rb-grn-expression.c
    ext/groonga/rb-grn-snippet.c

  Modified: ext/groonga/rb-grn-expression.c (+3 -3)
===================================================================
--- ext/groonga/rb-grn-expression.c    2014-02-06 01:25:22 +0900 (4fe6515)
+++ ext/groonga/rb-grn-expression.c    2014-02-07 16:05:13 +0900 (2b696bb)
@@ -1,6 +1,6 @@
 /* -*- coding: utf-8; mode: C; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*
-  Copyright (C) 2009-2012  Kouhei Sutou <kou �� clear-code.com>
+  Copyright (C) 2009-2014  Kouhei Sutou <kou �� clear-code.com>
 
   This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
@@ -624,7 +624,7 @@ rb_grn_expression_snippet (int argc, VALUE *argv, VALUE self)
 {
     grn_ctx *context = NULL;
     grn_obj *expression;
-    grn_snip *snippet;
+    grn_obj *snippet;
     VALUE options;
     VALUE rb_normalize, rb_skip_leading_spaces;
     VALUE rb_width, rb_max_results, rb_tags;
@@ -714,7 +714,7 @@ rb_grn_expression_snippet (int argc, VALUE *argv, VALUE self)
     related_object = rb_ary_new3(2, self, rb_ary_new4(argc, argv));
     rb_grn_context_check(context, related_object);
 
-    return GRNOBJECT2RVAL(Qnil, context, (grn_obj *)snippet, GRN_TRUE);
+    return GRNOBJECT2RVAL(Qnil, context, snippet, GRN_TRUE);
 }
 
 void

  Modified: ext/groonga/rb-grn-snippet.c (+6 -6)
===================================================================
--- ext/groonga/rb-grn-snippet.c    2014-02-06 01:25:22 +0900 (0c9c9ed)
+++ ext/groonga/rb-grn-snippet.c    2014-02-07 16:05:13 +0900 (8d0f328)
@@ -1,6 +1,6 @@
 /* -*- coding: utf-8; mode: C; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
 /*
-  Copyright (C) 2009-2012  Kouhei Sutou <kou �� clear-code.com>
+  Copyright (C) 2009-2014  Kouhei Sutou <kou �� clear-code.com>
 
   This library is free software; you can redistribute it and/or
   modify it under the terms of the GNU Lesser General Public
@@ -83,7 +83,7 @@ static VALUE
 rb_grn_snippet_initialize (int argc, VALUE *argv, VALUE self)
 {
     grn_ctx *context = NULL;
-    grn_snip *snippet = NULL;
+    grn_obj *snippet = NULL;
     VALUE options;
     VALUE rb_context, rb_normalize, rb_skip_leading_spaces;
     VALUE rb_width, rb_max_results, rb_default_open_tag, rb_default_close_tag;
@@ -148,7 +148,7 @@ rb_grn_snippet_initialize (int argc, VALUE *argv, VALUE self)
                             mapping);
     rb_grn_context_check(context, rb_ary_new4(argc, argv));
 
-    rb_grn_object_assign(Qnil, self, rb_context, context, (grn_obj *)snippet);
+    rb_grn_object_assign(Qnil, self, rb_context, context, snippet);
     rb_grn_context_register_floating_object(DATA_PTR(self));
 
     rb_iv_set(self, "@context", rb_context);
@@ -203,7 +203,7 @@ rb_grn_snippet_add_keyword (int argc, VALUE *argv, VALUE self)
         close_tag_length = RSTRING_LEN(rb_close_tag);
     }
 
-    rc = grn_snip_add_cond(context, (grn_snip *)snippet,
+    rc = grn_snip_add_cond(context, snippet,
                            keyword, keyword_length,
                            open_tag, open_tag_length,
                            close_tag, close_tag_length);
@@ -245,7 +245,7 @@ rb_grn_snippet_execute (VALUE self, VALUE rb_string)
     string = StringValuePtr(rb_string);
     string_length = RSTRING_LEN(rb_string);
 
-    rc = grn_snip_exec(context, (grn_snip *)snippet, string, string_length,
+    rc = grn_snip_exec(context, snippet, string, string_length,
                        &n_results, &max_tagged_length);
     rb_grn_context_check(context, self);
     rb_grn_rc_check(rc, self);
@@ -256,7 +256,7 @@ rb_grn_snippet_execute (VALUE self, VALUE rb_string)
         VALUE rb_result;
         unsigned result_length;
 
-        rc = grn_snip_get_result(context, (grn_snip *)snippet,
+        rc = grn_snip_get_result(context, snippet,
                                  i, result, &result_length);
         rb_grn_rc_check(rc, self);
         rb_result = rb_grn_context_rb_string_new(context, result, result_length);
-------------- next part --------------
HTML����������������������������...
다운로드 



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