From 13a6eb3522b11d6ccbf4bea8598ba55325b70711 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Thu, 12 Aug 2021 16:23:11 +0200 Subject: [PATCH] detect: suppress scan-build warning --- src/detect-engine.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/detect-engine.c b/src/detect-engine.c index db41e58b91..51bb3e25f2 100644 --- a/src/detect-engine.c +++ b/src/detect-engine.c @@ -1080,7 +1080,9 @@ void InspectionBufferInit(InspectionBuffer *buffer, uint32_t initial_size) void InspectionBufferSetupMulti(InspectionBuffer *buffer, const DetectEngineTransforms *transforms, const uint8_t *data, const uint32_t data_len) { +#ifdef DEBUG_VALIDATION DEBUG_VALIDATE_BUG_ON(!buffer->multi); +#endif buffer->inspect = buffer->orig = data; buffer->inspect_len = buffer->orig_len = data_len; buffer->len = 0; @@ -1092,7 +1094,9 @@ void InspectionBufferSetupMulti(InspectionBuffer *buffer, const DetectEngineTran void InspectionBufferSetup(DetectEngineThreadCtx *det_ctx, const int list_id, InspectionBuffer *buffer, const uint8_t *data, const uint32_t data_len) { +#ifdef DEBUG_VALIDATION DEBUG_VALIDATE_BUG_ON(buffer->multi); +#endif if (buffer->inspect == NULL) { #ifdef UNITTESTS if (det_ctx && list_id != -1)