]> Dogcows Code - chaz/openbox/blobdiff - obrender/theme.c
more using g_slice_new() instead of g_new()
[chaz/openbox] / obrender / theme.c
index 43fb0dd1e95bf167c4848d5629bdfeb6f93f2f46..dfd79985def0e2767b62bade9ac32cde8a269387 100644 (file)
@@ -99,7 +99,7 @@ RrTheme* RrThemeNew(const RrInstance *inst, const gchar *name,
             return NULL;
     }
 
-    theme = g_new0(RrTheme, 1);
+    theme = g_slice_new0(RrTheme);
 
     theme->inst = inst;
     theme->name = g_strdup(name ? name : DEFAULT_THEME);
@@ -1658,7 +1658,7 @@ void RrThemeFree(RrTheme *theme)
         RrAppearanceFree(theme->osd_unhilite_bg);
         RrAppearanceFree(theme->osd_unhilite_label);
 
-        g_free(theme);
+        g_slice_free(RrTheme, theme);
     }
 }
 
This page took 0.016392 seconds and 4 git commands to generate.