]> Dogcows Code - chaz/openbox/blobdiff - openbox/client_list_menu.c
support for _NET_WM_USER_TIME_WINDOW round 2 ! yay abstraction
[chaz/openbox] / openbox / client_list_menu.c
index 036c2408bf764fc9106aae6cf4885a426035fdc9..351790be7b9c14e3932551443c7b413980e81b89 100644 (file)
@@ -110,7 +110,8 @@ static gboolean desk_menu_update(ObMenuFrame *frame, gpointer data)
 
 /* executes it using the client in the actions, since we set that
    when we make the actions! */
-static void desk_menu_execute(ObMenuEntry *self, guint state, gpointer data,
+static void desk_menu_execute(ObMenuEntry *self, ObMenuFrame *f,
+                              ObClient *c, guint state, gpointer data,
                               Time time)
 {
     ObAction *a;
@@ -159,7 +160,7 @@ static gboolean self_update(ObMenuFrame *frame, gpointer data)
     }
     for (; it; it = next, ++i) {
         next = g_slist_next(it);
-        menu_unref(it->data);
+        menu_free(it->data);
         desktop_menus = g_slist_delete_link(desktop_menus, it);
         menu_entry_remove(menu_find_entry_id(menu, i));
     }
This page took 0.020277 seconds and 4 git commands to generate.