From d89098230d873ca1e56af70b3c25a136576e743f Mon Sep 17 00:00:00 2001 From: Peng Wu Date: Tue, 6 Dec 2011 18:10:20 +0800 Subject: fixes test chewing table --- tests/storage/test_chewing_table.cpp | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tests/storage/test_chewing_table.cpp') diff --git a/tests/storage/test_chewing_table.cpp b/tests/storage/test_chewing_table.cpp index dfc1fca..157a367 100644 --- a/tests/storage/test_chewing_table.cpp +++ b/tests/storage/test_chewing_table.cpp @@ -67,7 +67,12 @@ int main(int argc, char * argv[]) { ChewingKeyVector keys = g_array_new(FALSE, FALSE, sizeof(ChewingKey)); ChewingKeyRestVector key_rests = g_array_new(FALSE, FALSE, sizeof(ChewingKeyRest)); + parser.parse(options, keys, key_rests, linebuf, strlen(linebuf)); + if (0 == keys->len) { + fprintf(stderr, "Invalid input.\n"); + continue; + } guint32 start = record_time(); PhraseIndexRanges ranges; -- cgit