From 65ec62333e8de8197dd99d65efbb8dee5217e6ac Mon Sep 17 00:00:00 2001 From: Timo Sirainen Date: Tue, 23 Mar 2004 19:20:45 +0000 Subject: [PATCH] /SET without parameters didn't print all settings git-svn-id: http://svn.irssi.org/repos/irssi/trunk@3231 dbcabf3a-b0e7-0310-adc4-f8d773084564 --- src/fe-common/core/fe-settings.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/fe-common/core/fe-settings.c b/src/fe-common/core/fe-settings.c index 7cb0ee2a..87b768fc 100644 --- a/src/fe-common/core/fe-settings.c +++ b/src/fe-common/core/fe-settings.c @@ -83,13 +83,12 @@ static void cmd_set(char *data) "set", &optlist, &key, &value)) return; - if (*key == '\0') { - cmd_params_free(free_arg); - return; - } clear = g_hash_table_lookup(optlist, "clear") != NULL; set_default = g_hash_table_lookup(optlist, "default") != NULL; + if (*key == '\0') + clear = set_default = FALSE; + last_section = ""; found = 0; sets = settings_get_sorted(); for (tmp = sets; tmp != NULL; tmp = tmp->next) {