From 39f7900173f368079dd370008ef00680b20f0b86 Mon Sep 17 00:00:00 2001 From: Karl Heuer Date: Fri, 31 Mar 1995 03:57:05 +0000 Subject: [PATCH] (x_delete_display): Extract kboard deletion, for modularity. --- src/xterm.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/src/xterm.c b/src/xterm.c index 5b8e9e363d1..0c4a6253997 100644 --- a/src/xterm.c +++ b/src/xterm.c @@ -5811,16 +5811,7 @@ x_delete_display (dpyinfo) #endif #ifdef MULTI_KBOARD if (--dpyinfo->kboard->reference_count == 0) - { - KBOARD **kbp; - for (kbp = &all_kboards; *kbp != dpyinfo->kboard; - kbp = &(*kbp)->next_kboard) - if (*kbp == NULL) - abort (); - *kbp = dpyinfo->kboard->next_kboard; - wipe_kboard (dpyinfo->kboard); - xfree (dpyinfo->kboard); - } + delete_kboard (dpyinfo->kboard); #endif xfree (dpyinfo->font_table); xfree (dpyinfo->x_id_name); -- 2.39.5