From d57df7ad76b6451da635c3ab1e6052e6481cddcc Mon Sep 17 00:00:00 2001 From: Hallvard Furuseth Date: Sun, 8 May 2011 22:15:13 +0200 Subject: [PATCH] ITS#6933 Add missing strdup of lutil_getRegParam() --- servers/slapd/main.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/servers/slapd/main.c b/servers/slapd/main.c index 9aab559464..1d4f2aa427 100644 --- a/servers/slapd/main.c +++ b/servers/slapd/main.c @@ -443,13 +443,13 @@ int main( int argc, char **argv ) newConfigFile = (char*)lutil_getRegParam( regService, "ConfigFile" ); if ( newConfigFile != NULL ) { - configfile = newConfigFile; + configfile = ch_strdup(newConfigFile); Debug ( LDAP_DEBUG_ANY, "new config file from registry is: %s\n", configfile, 0, 0 ); } newConfigDir = (char*)lutil_getRegParam( regService, "ConfigDir" ); if ( newConfigDir != NULL ) { - configdir = newConfigDir; + configdir = ch_strdup(newConfigDir); Debug ( LDAP_DEBUG_ANY, "new config dir from registry is: %s\n", configdir, 0, 0 ); } } -- 2.39.5