null+****@clear*****
null+****@clear*****
2011年 12月 22日 (木) 10:05:01 JST
Daijiro MORI 2011-12-22 01:05:01 +0000 (Thu, 22 Dec 2011) New Revision: fe4977c7b5133340039f8a2cacd55430d752ac81 Log: put unref in grn_obj_get_values() Modified files: lib/db.c Modified: lib/db.c (+1 -0) =================================================================== --- lib/db.c 2011-12-21 23:34:25 +0000 (83cf022) +++ lib/db.c 2011-12-22 01:05:01 +0000 (6869322) @@ -5542,6 +5542,7 @@ grn_obj_get_values(grn_ctx *ctx, grn_obj *obj, grn_id offset, void **values) nrecords = ra->element_mask + 1 - (offset & ra->element_mask); } if (values) { *values = p; } + grn_ra_unref(ctx, ra, offset); } else { ERR(GRN_NO_MEMORY_AVAILABLE, "ra get failed"); }