From 48b326dfe4507a5f05ce6b40429bce1c4df227d2 Mon Sep 17 00:00:00 2001 From: Peter Hofmann Date: Sun, 15 Jun 2014 06:50:14 +0200 Subject: [PATCH] Fix minor memleak --- zea.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zea.c b/zea.c index 94e7454..b90dc77 100644 --- a/zea.c +++ b/zea.c @@ -444,6 +444,7 @@ zea_launch_tabbed(void) GError *err = NULL; gchar *output = NULL; char *argv[] = { "tabbed", "-c", "-d", NULL }; + Window plug_into; if (!g_spawn_async_with_pipes(NULL, argv, NULL, G_SPAWN_SEARCH_PATH, NULL, NULL, NULL, NULL, &tabbed_stdout, NULL, @@ -465,7 +466,9 @@ zea_launch_tabbed(void) g_io_channel_shutdown(tabbed_stdout_channel, FALSE, NULL); g_strstrip(output); - return strtol(output, NULL, 16); + plug_into = strtol(output, NULL, 16); + g_free(output); + return plug_into; } void -- 2.39.2