Mercurial > dwm-meillo
comparison main.c @ 203:81498863dc30
changed getproto, maybe that might fix the killclient issue reported on the list
author | arg@10ksloc.org |
---|---|
date | Mon, 07 Aug 2006 08:19:58 +0200 |
parents | c13f374f836c |
children | 51ac019cf587 |
comparison
equal
deleted
inserted
replaced
202:f5b952e566da | 203:81498863dc30 |
---|---|
100 getproto(Window w) | 100 getproto(Window w) |
101 { | 101 { |
102 int protos = 0; | 102 int protos = 0; |
103 int i; | 103 int i; |
104 long res; | 104 long res; |
105 unsigned char *protocols; | 105 Atom *protocols; |
106 | 106 |
107 res = win_property(w, wmatom[WMProtocols], XA_ATOM, 20L, &protocols); | 107 res = win_property(w, wmatom[WMProtocols], XA_ATOM, 20L, |
108 ((unsigned char **)&protocols)); | |
108 if(res <= 0) { | 109 if(res <= 0) { |
109 return protos; | 110 return protos; |
110 } | 111 } |
111 for(i = 0; i < res; i++) { | 112 for(i = 0; i < res; i++) { |
112 if(protocols[i] == wmatom[WMDelete]) | 113 if(protocols[i] == wmatom[WMDelete]) |