]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
detect analizer: fix minor coverity warning
authorVictor Julien <victor@inliniac.net>
Fri, 19 Jun 2015 10:50:05 +0000 (12:50 +0200)
committerVictor Julien <victor@inliniac.net>
Fri, 19 Jun 2015 10:50:05 +0000 (12:50 +0200)
** CID 1298889:  Integer handling issues  (NEGATIVE_RETURNS)
/src/detect-engine-analyzer.c: 102 in EngineAnalysisFP()

src/detect-engine-analyzer.c

index 291e560beeb4c0e8136872a924778df6ef8707ef..e6c69b086b0a0f97d06ff47dcfeaef19607408ca 100644 (file)
@@ -54,6 +54,9 @@ static FpPatternStats fp_pattern_stats[DETECT_SM_LIST_MAX];
 
 static void FpPatternStatsAdd(int list, uint16_t patlen)
 {
+    if (list < 0 || list >= DETECT_SM_LIST_MAX)
+        return;
+
     FpPatternStats *f = &fp_pattern_stats[list];
 
     if (f->min == 0)