# HG changeset patch # User ethanzonca@zserver2 # Date 2009-12-19 21:52:20 # Node ID e1169a0b7eae3e648d266d05cd4a7813833f1206 # Parent 9211f8b8061bd3ecdaaf4fc2b62cc80884b91eb5 Fixed conf replacer diff --git a/src/server/slavefuncs.c b/src/server/slavefuncs.c --- a/src/server/slavefuncs.c +++ b/src/server/slavefuncs.c @@ -222,8 +222,8 @@ int conf_replace(char *conffile, char *w int maxlinelen = 120; char *fileOrig; char *fileRepl; - _distren_asprintf(&fileOrig, "&s&s", SYSCONFDIR, conffile); - _distren_asprintf(&fileRepl, "&s&s.edited", SYSCONFDIR, conffile); + _distren_asprintf(&fileOrig, "%s/%s", SYSCONFDIR, conffile); + _distren_asprintf(&fileRepl, "%s%s.edited", SYSCONFDIR, conffile); char buffer[maxlinelen+2]; char *buff_ptr, *find_ptr; FILE *fp1, *fp2;