]> git.ipfire.org Git - thirdparty/suricata.git/commitdiff
Free membuffer before clearing enclosing parent instance
authorAnoop Saldanha <poonaatsoc@gmail.com>
Mon, 16 Apr 2012 16:42:07 +0000 (22:12 +0530)
committerVictor Julien <victor@inliniac.net>
Tue, 17 Apr 2012 07:36:35 +0000 (09:36 +0200)
src/log-httplog.c

index daf991bf7c5b62faa828659383859ebe94bcc446..3e1118706b435f879731027beae1ec40471591f0 100644 (file)
@@ -406,9 +406,9 @@ TmEcode LogHttpLogThreadDeinit(ThreadVars *t, void *data)
         return TM_ECODE_OK;
     }
 
+    MemBufferFree(aft->buffer);
     /* clear memory */
     memset(aft, 0, sizeof(LogHttpLogThread));
-    MemBufferFree(aft->buffer);
 
     SCFree(aft);
     return TM_ECODE_OK;