From 5b63c39459411664863357c2ad2b843e5057e4a7 Mon Sep 17 00:00:00 2001 From: Slava Zanko Date: Sun, 13 Jan 2013 16:47:11 +0300 Subject: [PATCH] mc_config_get_string_raw(): 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 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); } -- 2.11.4.GIT