From: Sébastien Marie Date: Tue, 28 Oct 2014 05:36:24 +0000 (+0100) Subject: return of soup_uri_to_string must be free X-Git-Url: https://git.owens.tech///git?a=commitdiff_plain;h=9f6733900aa3b64ee7c9e272dc569f5a794b5270;p=vimb.git return of soup_uri_to_string must be free thank to @fanglingsu --- diff --git a/src/main.c b/src/main.c index dbb2192..027cd3c 100644 --- a/src/main.c +++ b/src/main.c @@ -1495,11 +1495,13 @@ static void read_from_stdin(void) static void session_request_queued_cb(SoupSession *session, SoupMessage *msg, gpointer data) { - SoupURI *suri = soup_message_get_uri(msg); - const char *uri = soup_uri_to_string(suri, false); + SoupURI *suri = soup_message_get_uri(msg); + char *uri = soup_uri_to_string(suri, false); autocmd_run(AU_REQUEST_QUEUED, uri, NULL); + g_free(uri); + #ifdef DEBUG SoupMessageHeadersIter iter; const char *name, *value;