]> Pileus Git - ~andy/gtk/blobdiff - gdk/x11/xsettings-common.c
x11: Move cursor API into gdkx11cursor.h
[~andy/gtk] / gdk / x11 / xsettings-common.c
index 7507714566022150d36984b93c341aad025d28b8..cc3a8d03069ee498de95796f12100ec56ba6cfba 100644 (file)
  *
  * Author:  Owen Taylor, Red Hat, Inc.
  */
+
+#include "config.h"
+
+#include "xsettings-common.h"
+
 #include "string.h"
 #include "stdlib.h"
 
 #include <X11/Xlib.h>
 #include <X11/Xmd.h>           /* For CARD32 */
 
-#include "xsettings-common.h"
-
 XSettingsSetting *
 xsettings_setting_copy (XSettingsSetting *setting)
 {
@@ -147,6 +150,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);
 }