]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
applayer/htp: initialize flag in unit test
authorJuliana Fajardini <jufajardini@oisf.net>
Tue, 5 Aug 2025 15:45:32 +0000 (12:45 -0300)
committerVictor Julien <victor@inliniac.net>
Fri, 8 Aug 2025 06:16:51 +0000 (08:16 +0200)
To prevent the compiler warning
warning: 'MEM[(struct HtpTxUserData *)ptrmem_54].tsflags' may be used
 uninitialized [-Wmaybe-uninitialized]
with LTO.

src/app-layer-htp.c

index 86b45f98ca8f9128281c99da47880fe95e39d50b..d051567612cd893e042d9b27670845f1a4e6083f 100644 (file)
@@ -7073,7 +7073,7 @@ static int HTPParserTest27(void)
     HtpTxUserData *tx_ud = SCMalloc(sizeof(HtpTxUserData));
     FAIL_IF_NULL(tx_ud);
 
-    tx_ud->tsflags |= HTP_STREAM_DEPTH_SET;
+    tx_ud->tsflags = HTP_STREAM_DEPTH_SET;
     tx_ud->request_body.content_len_so_far = 2500;
 
     FAIL_IF(AppLayerHtpCheckDepth(&cfg, &tx_ud->request_body, tx_ud->tsflags));