log-pcap: fix coverity memleak warning

pull/3534/head
Victor Julien 7 years ago
parent a683279137
commit 00111499b0

@ -1401,14 +1401,14 @@ static OutputInitResult PcapLogInitCtx(ConfNode *conf)
SCLogError(SC_ERR_INVALID_ARGUMENT, "lz4 compression was selected " SCLogError(SC_ERR_INVALID_ARGUMENT, "lz4 compression was selected "
"in pcap-log, but suricata was not compiled with lz4 " "in pcap-log, but suricata was not compiled with lz4 "
"support."); "support.");
PcapLogDataFree(pl);
return result; return result;
#endif /* HAVE_LIBLZ4 */ #endif /* HAVE_LIBLZ4 */
} }
else { else {
SCLogError(SC_ERR_INVALID_ARGUMENT, "Unsupported pcap-log " SCLogError(SC_ERR_INVALID_ARGUMENT, "Unsupported pcap-log "
"compression format: %s", compression_str); "compression format: %s", compression_str);
SCFree(pl->h); PcapLogDataFree(pl);
SCFree(pl);
return result; return result;
} }

Loading…
Cancel
Save