[gtk+] widget-factory: Plug a memory leak
- From: Matthias Clasen <matthiasc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] widget-factory: Plug a memory leak
- Date: Sun, 29 Jun 2014 03:27:56 +0000 (UTC)
commit b3b861c9d652f35ef865ef642a435291993adca0
Author: Matthias Clasen <mclasen redhat com>
Date: Sat Jun 28 23:27:36 2014 -0400
widget-factory: Plug a memory leak
demos/widget-factory/widget-factory.c | 15 ++++++++++-----
1 files changed, 10 insertions(+), 5 deletions(-)
---
diff --git a/demos/widget-factory/widget-factory.c b/demos/widget-factory/widget-factory.c
index 55a25d4..9ba633f 100644
--- a/demos/widget-factory/widget-factory.c
+++ b/demos/widget-factory/widget-factory.c
@@ -73,14 +73,17 @@ activate_about (GSimpleAction *action,
"Cosimo Cecchi",
NULL
};
+ gchar *version;
+
+ version = g_strdup_printf ("%s,\nRunning against GTK+ %d.%d.%d",
+ PACKAGE_VERSION,
+ gtk_get_major_version (),
+ gtk_get_minor_version (),
+ gtk_get_micro_version ());
gtk_show_about_dialog (GTK_WINDOW (gtk_application_get_active_window (app)),
"program-name", "GTK+ Widget Factory",
- "version", g_strdup_printf ("%s,\nRunning against GTK+ %d.%d.%d",
- PACKAGE_VERSION,
- gtk_get_major_version (),
- gtk_get_minor_version (),
- gtk_get_micro_version ()),
+ "version", version,
"copyright", "(C) 1997-2013 The GTK+ Team",
"license-type", GTK_LICENSE_LGPL_2_1,
"website", "http://www.gtk.org",
@@ -89,6 +92,8 @@ activate_about (GSimpleAction *action,
"logo-icon-name", "gtk3-widget-factory",
"title", "About GTK+ Widget Factory",
NULL);
+
+ g_free (version);
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]