diff --git a/src/entry/Maat_rule.cpp b/src/entry/Maat_rule.cpp index c7b57bb..0fab6ad 100644 --- a/src/entry/Maat_rule.cpp +++ b/src/entry/Maat_rule.cpp @@ -28,7 +28,7 @@ #include "mesa_fuzzy.h" #include "great_index_engine.h" -int MAAT_FRAME_VERSION_1_9_20170613=1; +int MAAT_FRAME_VERSION_1_9_20170615=1; const char *maat_module="MAAT Frame"; const char* CHARSET_STRING[]={"NONE","gbk","big5","unicode","utf8","bin", diff --git a/src/entry/config_monitor.cpp b/src/entry/config_monitor.cpp index 360e99c..4362a4c 100644 --- a/src/entry/config_monitor.cpp +++ b/src/entry/config_monitor.cpp @@ -324,6 +324,7 @@ int cm_read_cfg_index_file(const char* path,struct cm_table_info_t* idx,int size char line[MAX_CONFIG_LINE]; while(!feof(fp)) { + memset(line,0,sizeof(line)); fgets(line,sizeof(line),fp); ret=sscanf(line,"%s\t%d\t%s\t%s",idx[i].table_name ,&(idx[i].cfg_num)