update tests_helper.h
authorPeng Wu <alexepico@gmail.com>
Wed, 10 Apr 2013 05:40:33 +0000 (13:40 +0800)
committerPeng Wu <alexepico@gmail.com>
Wed, 10 Apr 2013 05:40:33 +0000 (13:40 +0800)
tests/storage/test_table_info.cpp
tests/tests_helper.h

index 30f6a0d..3201074 100644 (file)
@@ -28,6 +28,7 @@ int main(int argc, char * argv[]) {
 
     bool retval = system_table_info.load("../../data/table.conf");
     if (!retval) {
+        fprintf(stderr, "load table.conf failed.\n");
         exit(ENOENT);
     }
 
index de8ea51..4f0869f 100644 (file)
 #ifndef TESTS_HELPER_H
 #define TESTS_HELPER_H
 
-static bool load_phrase_index(FacadePhraseIndex * phrase_index){
+static bool load_phrase_index(const pinyin_table_info_t * phrase_files,
+                              FacadePhraseIndex * phrase_index){
     MemoryChunk * chunk = NULL;
     for (size_t i = 0; i < PHRASE_INDEX_LIBRARY_COUNT; ++i) {
-        const pinyin_table_info_t * table_info = pinyin_phrase_files + i;
+        const pinyin_table_info_t * table_info = phrase_files + i;
 
         if (SYSTEM_FILE != table_info->m_file_type)
             continue;
@@ -47,11 +48,12 @@ static bool load_phrase_index(FacadePhraseIndex * phrase_index){
     return true;
 }
 
-static bool load_phrase_table(ChewingLargeTable * chewing_table,
+static bool load_phrase_table(const pinyin_table_info_t * phrase_files,
+                              ChewingLargeTable * chewing_table,
                               PhraseLargeTable2 * phrase_table,
                               FacadePhraseIndex * phrase_index){
     for (size_t i = 0; i < PHRASE_INDEX_LIBRARY_COUNT; ++i) {
-        const pinyin_table_info_t * table_info = pinyin_phrase_files + i;
+        const pinyin_table_info_t * table_info = phrase_files + i;
 
         if (SYSTEM_FILE != table_info->m_file_type)
             continue;