From 0e21cce803aef6d6f408f21b9c8899019c43e402 Mon Sep 17 00:00:00 2001
From: "Devin J. Pohly" <djpohly@gmail.com>
Date: Sat, 25 Jul 2020 11:57:47 -0400
Subject: ok, treat it like an enum

---
 dwl.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

(limited to 'dwl.c')

diff --git a/dwl.c b/dwl.c
index 194d861..29b128e 100644
--- a/dwl.c
+++ b/dwl.c
@@ -49,7 +49,7 @@
 enum { CurNormal, CurMove, CurResize }; /* cursor */
 enum { NetWMWindowTypeDialog, NetWMWindowTypeSplash, NetWMWindowTypeToolbar,
 	NetWMWindowTypeUtility, NetLast }; /* EWMH atoms */
-enum { XDGShell = 0, X11Managed, X11Unmanaged }; /* client types */
+enum { XDGShell, X11Managed, X11Unmanaged }; /* client types */
 
 typedef union {
 	int i;
@@ -546,6 +546,7 @@ createnotify(struct wl_listener *listener, void *data)
 	/* Allocate a Client for this surface */
 	c = xdg_surface->data = calloc(1, sizeof(*c));
 	c->xdg_surface = xdg_surface;
+	c->type = XDGShell;
 	c->bw = borderpx;
 
 	/* Tell the client not to try anything fancy */
-- 
cgit v1.2.3