From bffbf68143c7f929de5c9bed3a910711a00b84de Mon Sep 17 00:00:00 2001 From: Ettore Perazzoli Date: Mon, 11 Nov 2002 19:53:06 +0000 Subject: (add_key): g_strdup() the value in the case of a string value. svn path=/trunk/; revision=18708 --- e-util/e-config-listener.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'e-util/e-config-listener.c') diff --git a/e-util/e-config-listener.c b/e-util/e-config-listener.c index 5087aaed87..7f22cef8bb 100644 --- a/e-util/e-config-listener.c +++ b/e-util/e-config-listener.c @@ -221,7 +221,7 @@ add_key (EConfigListener *cl, const char *key, GConfValueType type, memcpy (&kd->value.v_long, value, sizeof (long)); break; case GCONF_VALUE_STRING : - kd->value.v_str = (char *) value; + kd->value.v_str = g_strdup ((const char *) value); break; default : break; -- cgit v1.2.3