summaryrefslogtreecommitdiff
path: root/gdk
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@gnu.org>2002-02-07 04:06:16 +0000
committerAnders Carlsson <andersca@src.gnome.org>2002-02-07 04:06:16 +0000
commita166fcbeac6877b90dff9a911b0e20e2d35f3cd4 (patch)
tree886b005a099ec3112bdcbbe3c53ac9c509147b10 /gdk
parentae3a7b12d657dc90190608135e7b6bfe4c12d9bb (diff)
downloadgtk+-a166fcbeac6877b90dff9a911b0e20e2d35f3cd4.tar.gz
Free the setting name.
2002-02-07 Anders Carlsson <andersca@gnu.org> * gdk/x11/xsettings-common.c (xsettings_setting_free): Free the setting name.
Diffstat (limited to 'gdk')
-rw-r--r--gdk/x11/xsettings-common.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/gdk/x11/xsettings-common.c b/gdk/x11/xsettings-common.c
index 7507714566..3d7444046a 100644
--- a/gdk/x11/xsettings-common.c
+++ b/gdk/x11/xsettings-common.c
@@ -147,6 +147,9 @@ xsettings_setting_free (XSettingsSetting *setting)
{
if (setting->type == XSETTINGS_TYPE_STRING)
free (setting->data.v_string);
+
+ if (setting->name)
+ free (setting->name);
free (setting);
}