remove WMProtocols

This commit is contained in:
Julien Danjou 2007-09-10 16:44:23 +02:00
parent deadd850ae
commit 58dac78b87
3 changed files with 2 additions and 3 deletions

View File

@ -147,7 +147,6 @@ setup(Display *disp, awesome_config *awesomeconf)
XSetWindowAttributes wa;
/* init atoms */
wmatom[WMProtocols] = XInternAtom(disp, "WM_PROTOCOLS", False);
wmatom[WMName] = XInternAtom(disp, "WM_NAME", False);
wmatom[WMState] = XInternAtom(disp, "WM_STATE", False);
netatom[NetSupported] = XInternAtom(disp, "_NET_SUPPORTED", False);

View File

@ -39,7 +39,7 @@ enum
enum
{ NetSupported, NetWMName, NetLast }; /* EWMH atoms */
enum
{ WMProtocols, WMName, WMState, WMLast }; /* default atoms */
{ WMName, WMState, WMLast }; /* default atoms */
Bool gettextprop(Display *, Window, Atom, char *, unsigned int); /* return text property, UTF-8 compliant */
void updatebarpos(Display *, Statusbar); /* updates the bar position */

View File

@ -293,7 +293,7 @@ uicb_killclient(Display *disp __attribute__ ((unused)),
{
ev.type = ClientMessage;
ev.xclient.window = sel->win;
ev.xclient.message_type = wmatom[WMProtocols];
ev.xclient.message_type = XInternAtom(disp, "WM_PROTOCOLS", False);
ev.xclient.format = 32;
ev.xclient.data.l[0] = XInternAtom(disp, "WM_DELETE_WINDOW", False);
ev.xclient.data.l[1] = CurrentTime;