From 0e21cce803aef6d6f408f21b9c8899019c43e402 Mon Sep 17 00:00:00 2001 From: "Devin J. Pohly" Date: Sat, 25 Jul 2020 11:57:47 -0400 Subject: [PATCH] ok, treat it like an enum --- dwl.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 */