From 3bd6666aea146772e8afdc10dbfbaa7a2b63235d Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Fri, 11 May 2001 19:53:56 +0000 Subject: [PATCH] Don't crash if config file had keyboard = { .. } in it git-svn-id: http://svn.irssi.org/repos/irssi/trunk@1491 dbcabf3a-b0e7-0310-adc4-f8d773084564 --- src/fe-common/core/keyboard.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/fe-common/core/keyboard.c b/src/fe-common/core/keyboard.c index ae234621..3fdf7d97 100644 --- a/src/fe-common/core/keyboard.c +++ b/src/fe-common/core/keyboard.c @@ -750,10 +750,8 @@ static void read_keyboard_config(void) } /* FIXME: backward "compatibility" - remove after irssi .99 */ - tmp = node->value; - if (tmp != NULL && - config_node_get_str(tmp->data, "key", NULL) == NULL) { - iconfig_node_clear(node); + if (node->type != NODE_TYPE_LIST) { + iconfig_node_remove(NULL, node); key_configure_thaw(); return; }