diff --git a/dwl.c b/dwl.c index 684a49a..04f6318 100644 --- a/dwl.c +++ b/dwl.c @@ -152,7 +152,7 @@ struct render_data { }; /* function declarations */ -static void activate(struct wl_listener *listener, void *data); +static void activatex11(struct wl_listener *listener, void *data); static void applybounds(Client *c, struct wlr_box *bbox); static void applyrules(Client *c); static void arrange(Monitor *m); @@ -275,7 +275,7 @@ static struct wl_listener xwayland_ready = {.notify = xwaylandready}; /* function implementations */ void -activate(struct wl_listener *listener, void *data) +activatex11(struct wl_listener *listener, void *data) { Client *c = wl_container_of(listener, c, activate); @@ -577,7 +577,7 @@ createnotifyx11(struct wl_listener *listener, void *data) c->map.notify = maprequest; c->unmap.notify = unmapnotify; /* Only "managed" windows can be activated */ - c->activate.notify = activate; + c->activate.notify = activatex11; wl_signal_add(&xwayland_surface->events.request_activate, &c->activate); } else { c->map.notify = maprequestindependent;