[gtk+] label: Fix memleak
- From: Benjamin Otte <otte src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] label: Fix memleak
- Date: Tue, 12 Mar 2013 19:24:12 +0000 (UTC)
commit 5d011386a69aa59d6eda1e3ef32005efd831c179
Author: Carl-Anton Ingmarsson <ca ingmarsson gmail com>
Date: Tue Mar 12 20:22:18 2013 +0100
label: Fix memleak
Caused by recent refactoring in e09957a47da9425cc26d1b33cb4e9cc3e92e9ac7
gtk/gtklabel.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
---
diff --git a/gtk/gtklabel.c b/gtk/gtklabel.c
index 0eac38d..b228d05 100644
--- a/gtk/gtklabel.c
+++ b/gtk/gtklabel.c
@@ -1982,7 +1982,10 @@ gtk_label_set_text_internal (GtkLabel *label,
GtkLabelPrivate *priv = label->priv;
if (g_strcmp0 (priv->text, str) == 0)
- return;
+ {
+ g_free (str);
+ return;
+ }
g_free (priv->text);
priv->text = str;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]