[Groonga-commit] groonga/groonga [master] modified to initialize domain field of ii (actually, grn_ii_column_update should be invoked only for ii object created via grn_column_create()

Back to archive index

null+****@clear***** null+****@clear*****
2011年 11月 25日 (金) 09:59:41 JST


Daijiro MORI	2011-11-25 00:59:41 +0000 (Fri, 25 Nov 2011)

  New Revision: 1152c2fcad9d913a83a4012ffb7909fbe41123fd

  Log:
    modified to initialize domain field of ii (actually, grn_ii_column_update should be invoked only for ii object created via grn_column_create()

  Modified files:
    test/unit/core/test-inverted-index.c

  Modified: test/unit/core/test-inverted-index.c (+4 -0)
===================================================================
--- test/unit/core/test-inverted-index.c    2011-11-23 11:21:41 +0000 (a3ea0ca)
+++ test/unit/core/test-inverted-index.c    2011-11-25 00:59:41 +0000 (957cc03)
@@ -184,6 +184,7 @@ cut_teardown(void)
 #define cut_assert_create() do                                  \
 {                                                               \
   inverted_index = grn_ii_create(context, path, lexicon, 0);    \
+  ((grn_db_obj *)inverted_index)->header.domain = GRN_DB_VOID;  \
   cut_assert_not_null(inverted_index);                          \
   cut_assert_file_exist(cut_take_printf("%s.c", path));         \
 } while (0)
@@ -198,6 +199,7 @@ void
 test_create_with_null_path(void)
 {
   inverted_index = grn_ii_create(context, NULL, lexicon, 0);
+  ((grn_db_obj *)inverted_index)->header.domain = GRN_DB_VOID;
   cut_assert_not_null(inverted_index);
 }
 
@@ -227,6 +229,7 @@ test_create_with_long_path(void)
   path = g_string_free(long_path, FALSE);
 
   inverted_index = grn_ii_create(context, path, lexicon, 0);
+  ((grn_db_obj *)inverted_index)->header.domain = GRN_DB_VOID;
   cut_assert_null(inverted_index);
 }
 
@@ -234,6 +237,7 @@ void
 test_create_with_null_lexicon(void)
 {
   inverted_index = grn_ii_create(context, path, NULL, 0);
+  ((grn_db_obj *)inverted_index)->header.domain = GRN_DB_VOID;
   cut_assert_null(inverted_index);
 }
 




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