]> Dogcows Code - chaz/openbox/blobdiff - openbox/focus_cycle_popup.c
use g_slice_new() instead of g_new() part 2
[chaz/openbox] / openbox / focus_cycle_popup.c
index 08016fe37195c8db9e96592592e2b29b910db036..00f5f7a14d215ce7202140284c1ab5bc30c47949 100644 (file)
@@ -246,7 +246,7 @@ static void popup_target_free(ObFocusCyclePopupTarget *t)
     g_free(t->text);
     XDestroyWindow(obt_display, t->iconwin);
     XDestroyWindow(obt_display, t->textwin);
-    g_free(t);
+    g_slice_free(ObFocusCyclePopupTarget, t);
 }
 
 static gboolean popup_setup(ObFocusCyclePopup *p, gboolean create_targets,
@@ -313,7 +313,7 @@ static gboolean popup_setup(ObFocusCyclePopup *p, gboolean create_targets,
                     g_free(text);
                 } else {
                     ObFocusCyclePopupTarget *t =
-                        g_new(ObFocusCyclePopupTarget, 1);
+                        g_slice_new(ObFocusCyclePopupTarget);
 
                     t->client = ft;
                     t->text = text;
This page took 0.020561 seconds and 4 git commands to generate.