diff options
author | Jeremy Henty <onepoint@starurchin.org> | 2009-02-06 12:28:27 -0300 |
---|---|---|
committer | Jeremy Henty <onepoint@starurchin.org> | 2009-02-06 12:28:27 -0300 |
commit | 042fd5c6259f1b176ca6930599a64b46343c39e5 (patch) | |
tree | 731d8dd0390b40bade31ab24d5ee772371d2e594 /src/cookies.c | |
parent | ae27fe4f9716901efc6b14854402b32708ab331f (diff) |
Fixed a memory leak in Cookies_get_query()
Diffstat (limited to 'src/cookies.c')
-rw-r--r-- | src/cookies.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/cookies.c b/src/cookies.c index b4843a1d..52364943 100644 --- a/src/cookies.c +++ b/src/cookies.c @@ -203,8 +203,10 @@ char *a_Cookies_get_query(const DilloUrl *request_url) if (dpip_tag != NULL) { char *cookie = a_Dpip_get_attr(dpip_tag, strlen(dpip_tag), "cookie"); + char *old_query = query; + query = dStrconcat(old_query, cookie, NULL); + dFree(old_query); dFree(dpip_tag); - query = dStrconcat(query, cookie, NULL); dFree(cookie); } return query; |