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:
justin1014 2002-09-06 21:02:38 +00:00
parent d0aa8efafd
commit 64e81bd4c7

View file

@ -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;
}
}
}
}