From f9961677aaa8d2713a80127f95a3770b33af4cef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pierre=20Mazi=C3=A8re?= Date: Fri, 12 Jun 2020 09:35:55 +0200 Subject: [PATCH] Display default value for /url associated commands MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The display of commands associated with specific file types and protocols will need to be implemented later, but this requires to use private data of the GKeyFile structure, which can be a maintainability issue on the long term. Signed-off-by: Pierre Mazière --- src/ui/console.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/ui/console.c b/src/ui/console.c index 8b6693e4..be137d7b 100644 --- a/src/ui/console.c +++ b/src/ui/console.c @@ -2067,12 +2067,16 @@ void cons_executable_setting(void) { char *avatar = prefs_get_string(PREF_AVATAR_CMD); - cons_show("Avatar command (/executable avatar) : %s", avatar); - prefs_free_string(avatar); + cons_show("'/avatar' command (/executable avatar) : %s", avatar); + g_free(avatar); - char *exec = prefs_get_string(PREF_URL_OPEN_CMD); - cons_show("urlopen command (/executable urlopen) : %s", exec); - prefs_free_string(exec); + char **urlopen = prefs_get_string_list_with_option(PREF_URL_OPEN_CMD, ""); + cons_show("Default '/url open' command (/executable urlopen) : %s", urlopen[1]); + g_strfreev(urlopen); + + char *urlsave = prefs_get_string(PREF_URL_SAVE_CMD); + cons_show("Default '/url save' command (/executable urlsave) : %s", urlsave); + g_free(urlsave); } void