From: Slava Zanko Date: Sun, 13 Jan 2013 13:47:11 +0000 (+0300) Subject: mc_config_get_string_raw(): if default parameter is NULL, then no any config entities... X-Git-Tag: 4.8.8~19^2~5 X-Git-Url: https://repo.or.cz/w/midnight-commander.git/commitdiff_plain/5b63c39459411664863357c2ad2b843e5057e4a7 mc_config_get_string_raw(): if default parameter is NULL, then no any config entities will be created Signed-off-by: Slava Zanko --- diff --git a/lib/mcconfig/get.c b/lib/mcconfig/get.c index d02b2f05a..ef2a60825 100644 --- a/lib/mcconfig/get.c +++ b/lib/mcconfig/get.c @@ -140,7 +140,8 @@ mc_config_get_string_raw (const mc_config_t * mc_config, const gchar * group, if (!mc_config_has_param (mc_config, group, param)) { - mc_config_set_string (mc_config, group, param, def ? def : ""); + if (def != NULL) + mc_config_set_string (mc_config, group, param, def); return g_strdup (def); }