From 80576aafbc69aaf97291c79bb8ded84943c62d19 Mon Sep 17 00:00:00 2001 From: zhengchao Date: Tue, 9 Mar 2021 13:44:43 +0800 Subject: [PATCH] =?UTF-8?q?=E6=89=AB=E6=8F=8Fexpr=5Fplus=E8=A1=A8=E6=97=B6?= =?UTF-8?q?=EF=BC=8C=E9=81=BF=E5=85=8D=E5=AF=B9rulescan=20result=E7=9A=84?= =?UTF-8?q?=E4=B8=8D=E5=BF=85=E8=A6=81=E7=9A=84=E6=8B=B7=E8=B4=9D=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/entry/Maat_api.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/entry/Maat_api.cpp b/src/entry/Maat_api.cpp index 909ddad..b14062c 100644 --- a/src/entry/Maat_api.cpp +++ b/src/entry/Maat_api.cpp @@ -286,7 +286,10 @@ int match_district(struct _OUTER_scan_status_t *_mid, scan_result_t *region_hit, region=(struct Maat_region_inner*)(region_hit[i].tag); if(region->district_id==_mid->district_id) { - memcpy(region_hit+j, region_hit+i, sizeof(scan_result_t)); + if(j!=i) + { + memcpy(region_hit+j, region_hit+i, sizeof(scan_result_t)); + } j++; } }