main.c
changeset 203 81498863dc30
parent 197 c13f374f836c
child 214 51ac019cf587
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])