From 8631b73852b675048ef4b54f7a47d8792610c9e9 Mon Sep 17 00:00:00 2001 From: Victor Julien Date: Fri, 13 Nov 2015 22:53:55 +0100 Subject: [PATCH] http body: use HTPCalloc --- src/app-layer-htp-body.c | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/app-layer-htp-body.c b/src/app-layer-htp-body.c index a9a1ba17f0..3c0dde1f8e 100644 --- a/src/app-layer-htp-body.c +++ b/src/app-layer-htp-body.c @@ -85,16 +85,14 @@ int HtpBodyAppendChunk(HtpTxUserData *htud, HtpBody *body, uint8_t *data, uint32 if (body->first == NULL) { /* New chunk */ - bd = (HtpBodyChunk *)HTPMalloc(sizeof(HtpBodyChunk)); + bd = (HtpBodyChunk *)HTPCalloc(1, sizeof(HtpBodyChunk)); if (bd == NULL) goto error; bd->len = len; bd->stream_offset = 0; - bd->next = NULL; - bd->logged = 0; - bd->data = HTPMalloc(len); + bd->data = HTPCalloc(1, len); if (bd->data == NULL) { goto error; } @@ -104,16 +102,14 @@ int HtpBodyAppendChunk(HtpTxUserData *htud, HtpBody *body, uint8_t *data, uint32 body->content_len_so_far = len; } else { - bd = (HtpBodyChunk *)HTPMalloc(sizeof(HtpBodyChunk)); + bd = (HtpBodyChunk *)HTPCalloc(1, sizeof(HtpBodyChunk)); if (bd == NULL) goto error; bd->len = len; bd->stream_offset = body->content_len_so_far; - bd->next = NULL; - bd->logged = 0; - bd->data = HTPMalloc(len); + bd->data = HTPCalloc(1, len); if (bd->data == NULL) { goto error; } -- 2.47.2