From: Victor Julien Date: Fri, 2 Mar 2012 11:13:16 +0000 (+0100) Subject: Fix minor memleak in case af-packet init fails. X-Git-Tag: suricata-1.3beta1~134 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6019ae3dcb22f7e595762124c5de32d3d322951d;p=thirdparty%2Fsuricata.git Fix minor memleak in case af-packet init fails. --- diff --git a/src/source-af-packet.c b/src/source-af-packet.c index e42b0b2324..379cf89a82 100644 --- a/src/source-af-packet.c +++ b/src/source-af-packet.c @@ -926,6 +926,7 @@ TmEcode ReceiveAFPThreadInit(ThreadVars *tv, void *initdata, void **data) { ptv->data = SCMalloc(T_DATA_SIZE); if (ptv->data == NULL) { afpconfig->DerefFunc(afpconfig); + SCFree(ptv); SCReturnInt(TM_ECODE_FAILED); } ptv->datalen = T_DATA_SIZE;