Kouhei Sutou
null+****@clear*****
Wed Mar 16 18:25:40 JST 2016
Kouhei Sutou 2016-03-16 18:25:40 +0900 (Wed, 16 Mar 2016) New Revision: 568ae83bd18f8dadc14a124d7a364f5d1b34d4d7 https://github.com/groonga/groonga/commit/568ae83bd18f8dadc14a124d7a364f5d1b34d4d7 Message: Add missing valid ID check Modified files: lib/db.c Modified: lib/db.c (+5 -0) =================================================================== --- lib/db.c 2016-03-16 18:25:13 +0900 (28d5760) +++ lib/db.c 2016-03-16 18:25:40 +0900 (290223f) @@ -4399,6 +4399,11 @@ grn_table_columns(grn_ctx *ctx, grn_obj *table, const char *name, unsigned int n } id = DB_OBJ(table)->id; + + if (id == GRN_ID_NIL) { + GRN_API_RETURN(n); + } + if (id & GRN_OBJ_TMP_OBJECT) { char search_key[GRN_TABLE_MAX_KEY_SIZE]; grn_pat_cursor *cursor; -------------- next part -------------- HTML����������������������������...Download