X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fmenuframe.c;h=95168d4e7ea908af1d3f947c3ded8044d4719191;hb=eb51015bc39dead34d041ab48fec51a56ba99e7a;hp=87b269f8dbb4ab272d6a10d25a6c295ce7d3f7ad;hpb=16f46c296d1fcd3f27fc62a18e71c55fb3fd3e88;p=chaz%2Fopenbox diff --git a/openbox/menuframe.c b/openbox/menuframe.c index 87b269f8..95168d4e 100644 --- a/openbox/menuframe.c +++ b/openbox/menuframe.c @@ -184,7 +184,7 @@ void menu_frame_move(ObMenuFrame *self, gint x, gint y) void menu_frame_move_on_screen(ObMenuFrame *self) { - Rect *a; + Rect *a = NULL; guint i; gint dx = 0, dy = 0; gint pos, half; @@ -767,12 +767,8 @@ void menu_entry_frame_execute(ObMenuEntryFrame *self, guint state) if (func) func(entry, state, data); - else { - GSList *it; - - for (it = acts; it; it = g_slist_next(it)) - action_run(it->data, client, state); - } + else + action_run(acts, client, state); } }