summaryrefslogtreecommitdiffstats
path: root/ldap/admin/src
diff options
context:
space:
mode:
authorNoriko Hosoi <nhosoi@redhat.com>2006-03-16 22:19:31 +0000
committerNoriko Hosoi <nhosoi@redhat.com>2006-03-16 22:19:31 +0000
commit1fa5c82aeac9c228ed0ebe4db444d1960d2e00b7 (patch)
tree8d7f8048797557104a6162368edb76f242ff3c66 /ldap/admin/src
parent0ffc6a2983a8c76f8043a14ed601099366d5b2b2 (diff)
downloadds-1fa5c82aeac9c228ed0ebe4db444d1960d2e00b7.tar.gz
ds-1fa5c82aeac9c228ed0ebe4db444d1960d2e00b7.tar.xz
ds-1fa5c82aeac9c228ed0ebe4db444d1960d2e00b7.zip
[185364] Can't update scripts (e.g., start-slapd) in the instance directory
Missing return at the end of create_scripts (success case)
Diffstat (limited to 'ldap/admin/src')
-rw-r--r--ldap/admin/src/create_instance.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/ldap/admin/src/create_instance.c b/ldap/admin/src/create_instance.c
index f1f9742c..f599c299 100644
--- a/ldap/admin/src/create_instance.c
+++ b/ldap/admin/src/create_instance.c
@@ -1060,7 +1060,7 @@ char *setup_ntserver(server_config_s *cf)
static char *
create_scripts(server_config_s *cf, char *param_name)
{
- char *t, *sroot = cf->sroot;
+ char *t = NULL, *sroot = cf->sroot;
char subdir[PATH_SIZE];
/* Create slapd-nickname directory */
@@ -1349,6 +1349,8 @@ create_scripts(server_config_s *cf, char *param_name)
"net start slapd-%s\n", cf->servid, cf->servid);
if(t) return t;
#endif /* XP_WIN32 */
+
+ return t; /* should be NULL */
}
/* ---------------------- Update server script files ---------------------- */