X-Git-Url: https://www.tinc-vpn.org/git/browse?a=blobdiff_plain;f=src%2Fprocess.c;h=0e33f2643b68bee71b2159088995d04824408684;hb=eb430005c74b6b5f717e7e264afa3bd35284740d;hp=aa6dc5609857ed64871d4f9f8028c7aed4f48472;hpb=1d9dacb1f26971e19463b5501c2410c57f780ecb;p=tinc diff --git a/src/process.c b/src/process.c index aa6dc560..0e33f264 100644 --- a/src/process.c +++ b/src/process.c @@ -212,7 +212,7 @@ bool detach(void) { } #else if(!statushandle) - exit(install_service()); + exit(!install_service()); #endif } @@ -231,9 +231,9 @@ bool execute_script(const char *name, char **envp) { int i; #ifndef HAVE_MINGW - len = xasprintf(&scriptname, "\"%s/%s\"", confbase, name); + len = xasprintf(&scriptname, "\"%s" SLASH "%s\"", confbase, name); #else - len = xasprintf(&scriptname, "\"%s/%s.bat\"", confbase, name); + len = xasprintf(&scriptname, "\"%s" SLASH "%s.bat\"", confbase, name); #endif if(len < 0) return false;