From: Daniel Carl Date: Fri, 4 Aug 2017 19:36:01 +0000 (+0200) Subject: Fixed none freed memory. X-Git-Url: https://git.owens.tech/assets/static/gitweb.css/assets/static/gitweb.css/git?a=commitdiff_plain;h=bcccce8793c10ec520191770149c3e2e85b06629;p=vimb.git Fixed none freed memory. The g_variant format 's' will duplicate the memory of the requested string. Changed this to '&s' to access the serialized data direct so there is no need to free it. --- diff --git a/src/webextension/ext-main.c b/src/webextension/ext-main.c index ef67c79..3c6383b 100644 --- a/src/webextension/ext-main.c +++ b/src/webextension/ext-main.c @@ -107,7 +107,7 @@ void webkit_web_extension_initialize_with_user_data(WebKitWebExtension *extensio char *server_address; GDBusAuthObserver *observer; - g_variant_get(data, "(ms)", &server_address); + g_variant_get(data, "(m&s)", &server_address); if (!server_address) { g_warning("UI process did not start D-Bus server"); return;