diff options
| author | Dana Jansens <danakj@orodu.net> | 2010-02-12 13:55:26 -0500 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2010-02-12 13:55:26 -0500 |
| commit | 4f93731cdbecbf43b82aa000c07ec8b40f97dd03 (patch) | |
| tree | 023b9a8787b4488487c0328302516c08c430c948 /openbox/client_list_menu.c | |
| parent | 1d57f7b08590255e57dd5931a1993507b4f116c2 (diff) | |
use g_slice_new() instead of g_new() part 2
Diffstat (limited to 'openbox/client_list_menu.c')
| -rw-r--r-- | openbox/client_list_menu.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/openbox/client_list_menu.c b/openbox/client_list_menu.c index 2d62c3e9..263b3398 100644 --- a/openbox/client_list_menu.c +++ b/openbox/client_list_menu.c @@ -116,7 +116,7 @@ static void desk_menu_destroy(ObMenu *menu, gpointer data) { DesktopData *d = data; - g_free(d); + g_slice_free(DesktopData, d); desktop_menus = g_slist_remove(desktop_menus, menu); } @@ -136,7 +136,7 @@ static gboolean self_update(ObMenuFrame *frame, gpointer data) for (i = 0; i < screen_num_desktops; ++i) { ObMenu *submenu; gchar *name = g_strdup_printf("%s-%u", MENU_NAME, i); - DesktopData *ddata = g_new(DesktopData, 1); + DesktopData *ddata = g_slice_new(DesktopData); ddata->desktop = i; submenu = menu_new(name, screen_desktop_names[i], FALSE, ddata); |
