From 041ce4919b4513f7e019b018558e947164101b35 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Bollo?= Date: Fri, 8 Apr 2016 15:53:10 +0200 Subject: [PATCH] clean request data MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Change-Id: I97d82de29374dcb9e576eef2dcd358698845226f Signed-off-by: José Bollo --- src/afb-hreq.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/afb-hreq.c b/src/afb-hreq.c index 00c27eb1..3ddc4d1e 100644 --- a/src/afb-hreq.c +++ b/src/afb-hreq.c @@ -223,11 +223,16 @@ void afb_hreq_free(struct afb_hreq *hreq) MHD_destroy_post_processor(hreq->postform); for (data = hreq->data; data; data = hreq->data) { hreq->data = data->next; + if (data->path) { + unlink(data->path); + free(data->path); + } free(data->key); free(data->value); free(data); } ctxClientPut(hreq->context); + json_object_put(hreq->json); free(hreq); } } -- 2.16.6