aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--xwayland/xwm.c10
-rw-r--r--xwayland/xwm.h10
2 files changed, 11 insertions, 9 deletions
diff --git a/xwayland/xwm.c b/xwayland/xwm.c
index 1feb4bd0..862db70b 100644
--- a/xwayland/xwm.c
+++ b/xwayland/xwm.c
@@ -5,6 +5,16 @@
#include "wlr/xwayland.h"
#include "xwm.h"
+const char *atom_map[ATOM_LAST] = {
+ "WL_SURFACE_ID",
+ "WM_PROTOCOLS",
+ "WM_S0",
+ "_NET_SUPPORTED",
+ "_NET_WM_S0",
+ "_NET_WM_STATE",
+ "WM_TAKE_FOCUS",
+};
+
/* General helpers */
// TODO: replace this with hash table?
static struct wlr_xwayland_surface *lookup_surface(struct wl_list *list,
diff --git a/xwayland/xwm.h b/xwayland/xwm.h
index 7ff87ea0..ecbab535 100644
--- a/xwayland/xwm.h
+++ b/xwayland/xwm.h
@@ -56,15 +56,7 @@ enum atom_name {
ATOM_LAST,
};
-static const char *atom_map[ATOM_LAST] = {
- "WL_SURFACE_ID",
- "WM_PROTOCOLS",
- "WM_S0",
- "_NET_SUPPORTED",
- "_NET_WM_S0",
- "_NET_WM_STATE",
- "WM_TAKE_FOCUS",
-};
+extern const char *atom_map[ATOM_LAST];
struct wlr_xwm {
struct wlr_xwayland *xwayland;