added protocol killing stuff
This commit is contained in:
parent
272e15c4b7
commit
3399650076
6 changed files with 153 additions and 36 deletions
14
cmd.c
14
cmd.c
|
@ -18,3 +18,17 @@ quit(char *arg)
|
|||
fputs("quit\n", stderr);
|
||||
running = False;
|
||||
}
|
||||
|
||||
void
|
||||
kill(char *arg)
|
||||
{
|
||||
Client *c = stack;
|
||||
|
||||
if(!c)
|
||||
return;
|
||||
if(c->proto & WM_PROTOCOL_DELWIN)
|
||||
send_message(c->win, wm_atom[WMProtocols], wm_atom[WMDelete]);
|
||||
else
|
||||
XKillClient(dpy, c->win);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue