From 2e43da49bbf8fdef73fc3ad37f7e07bc70d0f049 Mon Sep 17 00:00:00 2001 From: Olivier Fourdan <fourdan.olivier@wanadoo.fr> Date: Thu, 11 Sep 2003 21:52:37 +0000 Subject: [PATCH] Don't test WM_PROTOCOLS_DELETE_WINDOW when closing client (as some client don't set this flag, they get killed while they do support "wm_delete_window" message. (Old svn revision: 11316) --- src/client.c | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/src/client.c b/src/client.c index 38f934f38..e04f6e5c3 100644 --- a/src/client.c +++ b/src/client.c @@ -3790,15 +3790,8 @@ clientClose (Client * c) TRACE ("entering clientClose"); TRACE ("closing client \"%s\" (0x%lx)", c->name, c->window); - if (CLIENT_FLAG_TEST (c, CLIENT_FLAG_WM_DELETE)) - { - sendClientMessage (c->window, wm_protocols, wm_delete_window, - NoEventMask); - } - else - { - clientKill (c); - } + sendClientMessage (c->window, wm_protocols, wm_delete_window, + NoEventMask); } void -- GitLab