From b953c9d532846ce07cbe1d065c9c30cf40d8903b Mon Sep 17 00:00:00 2001 From: sabetts Date: Tue, 18 Sep 2001 09:39:57 +0000 Subject: (window_name): make sure the default window name is not NULL. In this case return win's user_name field which is never NULL. --- src/list.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/list.c b/src/list.c index d6d2bca..dbd5ea6 100644 --- a/src/list.c +++ b/src/list.c @@ -77,13 +77,19 @@ window_name (rp_window *win) switch (defaults.win_name) { case 0: - return win->wm_name; + if (win->wm_name) + return win->wm_name; + else return win->user_name; case 1: - return win->res_name; + if (win->res_name) + return win->res_name; + else return win->user_name; case 2: - return win->res_class; + if (win->res_class) + return win->res_class; + else return win->user_name; default: return win->wm_name; -- cgit v1.2.3