From: Victor Julien Date: Wed, 13 Dec 2017 12:05:23 +0000 (+0100) Subject: pcap-directory: fix double free in error path X-Git-Tag: suricata-4.1.0-beta1~459 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0f50dc1488fe65b2ed5444dde67e653eddaa3833;p=thirdparty%2Fsuricata.git pcap-directory: fix double free in error path --- diff --git a/src/source-pcap-file-directory-helper.c b/src/source-pcap-file-directory-helper.c index 7b84090b9a..fdeb898504 100644 --- a/src/source-pcap-file-directory-helper.c +++ b/src/source-pcap-file-directory-helper.c @@ -512,6 +512,7 @@ TmEcode PcapDirectoryDispatch(PcapFileDirectoryVars *ptv) status = TM_ECODE_DONE; } else if(directory_check != NULL) { closedir(directory_check); + directory_check = NULL; } } } else if (status == TM_ECODE_OK) { //not looping, mark done