null+****@clear*****
null+****@clear*****
2011年 11月 22日 (火) 16:27:57 JST
Daijiro MORI 2011-11-22 07:27:57 +0000 (Tue, 22 Nov 2011) New Revision: c0cb00c64c814121f87161f8edb18fddf05653d6 Log: modified grn_obj_unlink() to close object when its id is GRN_ID_NIL Modified files: lib/db.c Modified: lib/db.c (+1 -0) =================================================================== --- lib/db.c 2011-11-22 06:00:28 +0000 (dd15d26) +++ lib/db.c 2011-11-22 07:27:57 +0000 (aab6620) @@ -6693,6 +6693,7 @@ grn_obj_unlink(grn_ctx *ctx, grn_obj *obj) if (obj && (!GRN_DB_OBJP(obj) || (((grn_db_obj *)obj)->id & GRN_OBJ_TMP_OBJECT) || + (((grn_db_obj *)obj)->id == GRN_ID_NIL) || obj->header.type == GRN_DB)) { grn_obj_close(ctx, obj); } else if (GRN_DB_OBJP(obj)) {