From 702cf9c804ec993ab41e4bc8391df4f38bb08bdb Mon Sep 17 00:00:00 2001 From: Themaister Date: Thu, 25 Aug 2011 16:29:17 +0200 Subject: [PATCH] Optimize some more... --- settings.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/settings.c b/settings.c index 9e5544d944..136aecf46f 100644 --- a/settings.c +++ b/settings.c @@ -260,12 +260,8 @@ static config_file_t *open_default_config_file(void) #define CONFIG_GET_DOUBLE(var, key) if (config_get_double(conf, key, &tmp_double)) \ g_settings.var = tmp_double -#define CONFIG_GET_STRING(var, key) do { \ - if (config_get_array(conf, key, tmp_str, sizeof(tmp_str))) \ - { \ - strlcpy(g_settings.var, tmp_str, sizeof(g_settings.var)); \ - } \ -} while(0) +#define CONFIG_GET_STRING(var, key) \ + config_get_array(conf, key, g_settings.var, sizeof(g_settings.var)) #ifdef HAVE_CONFIGFILE static void parse_config_file(void)