]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
debug: suppress warning for scan-build
authorVictor Julien <vjulien@oisf.net>
Thu, 20 Apr 2023 17:39:30 +0000 (19:39 +0200)
committerVictor Julien <vjulien@oisf.net>
Mon, 24 Apr 2023 05:17:22 +0000 (07:17 +0200)
app-layer-ssl.c:1497:27: error: call to undeclared function 'RecordAlreadyProcessed'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration]
    DEBUG_VALIDATE_BUG_ON(RecordAlreadyProcessed(ssl_state->curr_connp));
                          ^
1 error generated.

src/util-validate.h

index 5f23fd75dbe9844fbcef3e126069891bb2851282..011e1bd0aec7cdcbf85dc2ad9daaec89927bc5da 100644 (file)
 #define DEBUG_VALIDATE_FLOW(f)
 #define DEBUG_VALIDATE_PACKET(p)
 #define DEBUG_VALIDATE_BUG_ON(exp) BUG_ON((exp))
+/* define macro so we also get #ifdef DEBUG_VALIDATION code */
+#define DEBUG_VALIDATION           1
 
 #else /* DEBUG_VALIDATE */