diff options
author | Simon Ser <contact@emersion.fr> | 2021-01-08 14:58:58 +0100 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2021-01-08 14:58:58 +0100 |
commit | 661cdac2d648f1f2abcaa2304c0b19d997a06088 (patch) | |
tree | 13072c2d09ac73439a462f76e305a7d2ae57d21b | |
parent | man: update maintainer (diff) | |
download | sway-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.c | 22 |
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 | ||
21 | static const char *atom_map[ATOM_LAST] = { | 21 | static 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 | ||
35 | static void unmanaged_handle_request_configure(struct wl_listener *listener, | 35 | static void unmanaged_handle_request_configure(struct wl_listener *listener, |