From 5d5badfcee0821fd2bbc1bd0fff8bdaf495a54aa Mon Sep 17 00:00:00 2001
From: Dmitry Frank <mail@dmitryfrank.com>
Date: Tue, 30 Jan 2018 14:42:05 +0200
Subject: [PATCH] Fix memory leak in big_upload example

PUBLISHED_FROM=e6ccbd73b27985fbf9949adc3e07c90a75f75603
---
 examples/big_upload/big_upload.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/examples/big_upload/big_upload.c b/examples/big_upload/big_upload.c
index 563436503..5926aeb94 100644
--- a/examples/big_upload/big_upload.c
+++ b/examples/big_upload/big_upload.c
@@ -33,6 +33,7 @@ static void handle_upload(struct mg_connection *nc, int ev, void *p) {
                     "HTTP/1.1 500 Failed to open a file\r\n"
                     "Content-Length: 0\r\n\r\n");
           nc->flags |= MG_F_SEND_AND_CLOSE;
+          free(data);
           return;
         }
         nc->user_data = (void *) data;
-- 
GitLab