summaryrefslogtreecommitdiff
path: root/openbox/event.c
diff options
context:
space:
mode:
authorScott Moynes <smoynes@nexus.carleton.ca>2003-05-21 23:58:40 +0000
committerScott Moynes <smoynes@nexus.carleton.ca>2003-05-21 23:58:40 +0000
commit71d2605e1c24732e923333419d829f1c5f867fed (patch)
treed5f25de1dfd118a80f0c139199b280d584dc5a69 /openbox/event.c
parent955d9d8e3048d04edb8986bfe7693e659204eae3 (diff)
Client menus
Add "client_menu" to pluginrc to use.
Diffstat (limited to 'openbox/event.c')
-rw-r--r--openbox/event.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/openbox/event.c b/openbox/event.c
index b0048e37..900cb943 100644
--- a/openbox/event.c
+++ b/openbox/event.c
@@ -34,7 +34,7 @@ static void event_handle_root(XEvent *e);
static void event_handle_dock(Dock *s, XEvent *e);
static void event_handle_dockapp(DockApp *app, XEvent *e);
static void event_handle_client(Client *c, XEvent *e);
-static void event_handle_menu(Menu *menu, XEvent *e);
+static void event_handle_menu(Menu *menu, Client *c, XEvent *e);
#define INVALID_FOCUSIN(e) ((e)->xfocus.detail == NotifyInferior || \
(e)->xfocus.detail > NotifyNonlinearVirtual)
@@ -436,7 +436,7 @@ static void event_process(XEvent *e)
/* deal with it in the kernel */
if (menu) {
- event_handle_menu(menu, e);
+ event_handle_menu(menu, client, e);
return;
} else if (client)
event_handle_client(client, e);
@@ -909,7 +909,7 @@ static void event_handle_client(Client *client, XEvent *e)
}
}
-static void event_handle_menu(Menu *menu, XEvent *e)
+static void event_handle_menu(Menu *menu, Client *client, XEvent *e)
{
MenuEntry *entry;