From 34c772e28d3d8a332d8fc51d15a77dc1ffaf60b6 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 a43c8f84ca..a70698f2f4 100644 --- a/servers/slapd/main.c +++ b/servers/slapd/main.c @@ -447,13 +447,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.47.2