From: Mike Stepanek (mstepane) Date: Tue, 1 Sep 2020 11:45:03 +0000 (+0000) Subject: Merge pull request #2436 in SNORT/snort3 from ~MDAGON/snort3:fix_warning to master X-Git-Tag: 3.0.2-6~27 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=29c06fefc3eb12b6d996fa3fb9838d0b728c8f8a;p=thirdparty%2Fsnort3.git Merge pull request #2436 in SNORT/snort3 from ~MDAGON/snort3:fix_warning to master Squashed commit of the following: commit e7d22e9969b20f155453634ed6e3277f3160f924 Author: mdagon Date: Mon Aug 31 15:12:20 2020 -0400 code review: initialize select fields instead of using memset commit ab983114ee4e375e3bac1407fb474409e18de9da Author: mdagon Date: Fri Aug 28 13:01:23 2020 -0400 payload_injector: fix warning --- diff --git a/src/payload_injector/test/payload_injector_test.cc b/src/payload_injector/test/payload_injector_test.cc index 30c4fb8ff..0f847f8b9 100644 --- a/src/payload_injector/test/payload_injector_test.cc +++ b/src/payload_injector/test/payload_injector_test.cc @@ -51,7 +51,11 @@ uint32_t Active::send_data(snort::Packet*, EncodeFlags, unsigned char const*, un void Active::block_session(snort::Packet*, bool) { } void DetectionEngine::disable_all(snort::Packet*) { } -Flow::Flow() { memset(this, 0, sizeof(*this)); } +Flow::Flow() +{ + gadget = nullptr; + flow_state = Flow::FlowState::SETUP; +} Flow::~Flow() { } Packet::Packet(bool) { packet_flags = 0; flow = nullptr; } Packet::~Packet() { }