From 0646607b91ce10155a136523844e2b632abb94ac Mon Sep 17 00:00:00 2001 From: zhengchao Date: Wed, 7 Sep 2016 11:42:41 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A0=E5=BC=BAMaat=5Fset=5Fscan=5Fstatus?= =?UTF-8?q?=E7=9A=84=E8=BE=93=E5=85=A5=E5=8F=82=E6=95=B0=E6=A3=80=E6=9F=A5?= =?UTF-8?q?=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/entry/Maat_api.cpp | 4 ++++ src/entry/Maat_rule.cpp | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/src/entry/Maat_api.cpp b/src/entry/Maat_api.cpp index 254232f..44da318 100644 --- a/src/entry/Maat_api.cpp +++ b/src/entry/Maat_api.cpp @@ -1487,6 +1487,10 @@ int Maat_set_scan_status(Maat_feather_t feather,scan_status_t* mid,enum MAAT_SCA switch(type) { case MAAT_SET_SCAN_DISTRICT: + if(value==NULL||size<=0) + { + return -1; + } map_ret=map_str2int(_feather->scanner->district_map,(const char*)value,&(_mid->district_id)); if(map_ret<0) { diff --git a/src/entry/Maat_rule.cpp b/src/entry/Maat_rule.cpp index 14c34b9..84cb480 100644 --- a/src/entry/Maat_rule.cpp +++ b/src/entry/Maat_rule.cpp @@ -26,7 +26,7 @@ #include "mesa_fuzzy.h" #include "great_index_engine.h" -int MAAT_FRAME_VERSION_1_8_2016830_TABLE_CONJ=1; +int MAAT_FRAME_VERSION_1_8_20160907_TABLE_CONJ=1; const char *maat_module="MAAT Frame"; const char* CHARSET_STRING[]={"NONE","gbk","big5","unicode","utf8","bin",