made SetCurrentDirectory check for error for /CD
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@947 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
d0aa8efafd
commit
64e81bd4c7
1 changed files with 9 additions and 1 deletions
|
@ -304,7 +304,15 @@ int main(int argc, char **argv)
|
|||
fprintf(g_output,"Changing directory to: \"%s\"\n",dirbuf);
|
||||
fflush(g_output);
|
||||
}
|
||||
SetCurrentDirectory(dirbuf);
|
||||
if (!SetCurrentDirectory(dirbuf))
|
||||
{
|
||||
if (build.display_errors)
|
||||
{
|
||||
fprintf(g_output,"Error changing directory to \"%s\" (/CD specified)\n",dirbuf);
|
||||
fflush(g_output);
|
||||
}
|
||||
return 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue