From bb7ece059d47e7598f15320c0f874ce67a74ba9c Mon Sep 17 00:00:00 2001 From: hyung-hwan Date: Wed, 17 Sep 2014 13:58:40 +0000 Subject: [PATCH] fixed wrong memory disposal problem --- qse/lib/http/httpd-proxy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qse/lib/http/httpd-proxy.c b/qse/lib/http/httpd-proxy.c index 306ec00c..ccd0d62b 100644 --- a/qse/lib/http/httpd-proxy.c +++ b/qse/lib/http/httpd-proxy.c @@ -1050,7 +1050,7 @@ printf (">>>>>>>>>>>>>>>>>>>>>>>> [%s] <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<\n", proxy if (qpath_enc == QSE_NULL) goto nomem_oops; x = qse_mbs_cat (proxy->reqfwdbuf, qpath_enc); - QSE_MMGR_FREE (httpd->mmgr, qpath_enc); + if (qpath != qpath_enc) QSE_MMGR_FREE (httpd->mmgr, qpath_enc); if (x == (qse_size_t)-1) goto nomem_oops; }