From e50c3f8475224fbc4989b2c3bde0d83478c9396e Mon Sep 17 00:00:00 2001 From: Slava Zanko Date: Mon, 14 Jan 2013 15:09:26 +0300 Subject: [PATCH] mc_config_get_string(): if default parameter is NULL, then no any config entities will be created Signed-off-by: Slava Zanko --- lib/mcconfig/get.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/mcconfig/get.c b/lib/mcconfig/get.c index ef2a60825..0a102d1b7 100644 --- a/lib/mcconfig/get.c +++ b/lib/mcconfig/get.c @@ -97,7 +97,8 @@ mc_config_get_string (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); } -- 2.11.4.GIT