[Groonga-commit] groonga/groonga [master] fix a memory leak.

Back to archive index

null+****@clear***** null+****@clear*****
2011年 3月 13日 (日) 20:42:21 JST


Kouhei Sutou	2011-03-13 11:42:21 +0000 (Sun, 13 Mar 2011)

  New Revision: 8092db36168cee0d743e08de8cf70a3f72bf0d10

  Log:
    fix a memory leak.

  Modified files:
    lib/geo.c

  Modified: lib/geo.c (+1 -0)
===================================================================
--- lib/geo.c    2011-03-13 11:02:54 +0000 (8a797b2)
+++ lib/geo.c    2011-03-13 11:42:21 +0000 (09b3675)
@@ -172,6 +172,7 @@ grn_geo_table_sort_detect_far_point(grn_ctx *ctx, grn_obj *table, grn_obj *index
       }
       if (diff_bit_current < diff_bit_prev && *diff_bit > diff_bit_current) {
         if (i == n) {
+          grn_ii_cursor_close(ctx, ic);
           break;
         }
         *diff_bit = diff_bit_current;




Groonga-commit メーリングリストの案内
Back to archive index