aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar Simon Ser <contact@emersion.fr>2021-01-08 14:58:58 +0100
committerLibravatar Simon Ser <contact@emersion.fr>2021-01-08 14:58:58 +0100
commit661cdac2d648f1f2abcaa2304c0b19d997a06088 (patch)
tree13072c2d09ac73439a462f76e305a7d2ae57d21b
parentman: update maintainer (diff)
downloadsway-661cdac2d648f1f2abcaa2304c0b19d997a06088.tar.gz
sway-661cdac2d648f1f2abcaa2304c0b19d997a06088.tar.zst
sway-661cdac2d648f1f2abcaa2304c0b19d997a06088.zip
desktop/xwayland: use index constants for atom array
This ensures we don't swap two atoms by mistake.
-rw-r--r--sway/desktop/xwayland.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/sway/desktop/xwayland.c b/sway/desktop/xwayland.c
index 186502b2..e1a2e463 100644
--- a/sway/desktop/xwayland.c
+++ b/sway/desktop/xwayland.c
@@ -19,17 +19,17 @@
19#include "sway/tree/workspace.h" 19#include "sway/tree/workspace.h"
20 20
21static const char *atom_map[ATOM_LAST] = { 21static const char *atom_map[ATOM_LAST] = {
22 "_NET_WM_WINDOW_TYPE_NORMAL", 22 [NET_WM_WINDOW_TYPE_NORMAL] = "_NET_WM_WINDOW_TYPE_NORMAL",
23 "_NET_WM_WINDOW_TYPE_DIALOG", 23 [NET_WM_WINDOW_TYPE_DIALOG] = "_NET_WM_WINDOW_TYPE_DIALOG",
24 "_NET_WM_WINDOW_TYPE_UTILITY", 24 [NET_WM_WINDOW_TYPE_UTILITY] = "_NET_WM_WINDOW_TYPE_UTILITY",
25 "_NET_WM_WINDOW_TYPE_TOOLBAR", 25 [NET_WM_WINDOW_TYPE_TOOLBAR] = "_NET_WM_WINDOW_TYPE_TOOLBAR",
26 "_NET_WM_WINDOW_TYPE_SPLASH", 26 [NET_WM_WINDOW_TYPE_SPLASH] = "_NET_WM_WINDOW_TYPE_SPLASH",
27 "_NET_WM_WINDOW_TYPE_MENU", 27 [NET_WM_WINDOW_TYPE_MENU] = "_NET_WM_WINDOW_TYPE_MENU",
28 "_NET_WM_WINDOW_TYPE_DROPDOWN_MENU", 28 [NET_WM_WINDOW_TYPE_DROPDOWN_MENU] = "_NET_WM_WINDOW_TYPE_DROPDOWN_MENU",
29 "_NET_WM_WINDOW_TYPE_POPUP_MENU", 29 [NET_WM_WINDOW_TYPE_POPUP_MENU] = "_NET_WM_WINDOW_TYPE_POPUP_MENU",
30 "_NET_WM_WINDOW_TYPE_TOOLTIP", 30 [NET_WM_WINDOW_TYPE_TOOLTIP] = "_NET_WM_WINDOW_TYPE_TOOLTIP",
31 "_NET_WM_WINDOW_TYPE_NOTIFICATION", 31 [NET_WM_WINDOW_TYPE_NOTIFICATION] = "_NET_WM_WINDOW_TYPE_NOTIFICATION",
32 "_NET_WM_STATE_MODAL", 32 [NET_WM_STATE_MODAL] = "_NET_WM_STATE_MODAL",
33}; 33};
34 34
35static void unmanaged_handle_request_configure(struct wl_listener *listener, 35static void unmanaged_handle_request_configure(struct wl_listener *listener,