From: Marc-André Lureau Date: Wed, 26 Aug 2015 23:34:56 +0000 (+0200) Subject: qga: free a bit more X-Git-Tag: TizenStudio_2.0_p2.3.2~120^2~1^2~224^2~8 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=d4c8a5d49e514bfeac2040ee5371b4e6a7d8d561;p=sdk%2Femulator%2Fqemu.git qga: free a bit more Now that main() has a single exit point, we can free a few more allocations. Signed-off-by: Marc-André Lureau Reviewed-by: Denis V. Lunev Signed-off-by: Michael Roth --- diff --git a/qga/main.c b/qga/main.c index b5859bb..fc07696 100644 --- a/qga/main.c +++ b/qga/main.c @@ -82,7 +82,7 @@ struct GAState { bool delimit_response; bool frozen; GList *blacklist; - const char *state_filepath_isfrozen; + char *state_filepath_isfrozen; struct { const char *log_filepath; const char *pid_filepath; @@ -90,7 +90,7 @@ struct GAState { #ifdef CONFIG_FSFREEZE const char *fsfreeze_hook; #endif - const gchar *pstate_filepath; + gchar *pstate_filepath; GAPersistentState pstate; }; @@ -1254,6 +1254,8 @@ end: ga_channel_free(s->channel); } g_list_foreach(config->blacklist, free_blacklist_entry, NULL); + g_free(s->pstate_filepath); + g_free(s->state_filepath_isfrozen); if (config->daemonize) { unlink(config->pid_filepath);