From 64e81bd4c7ded997b724e18c8933b3706023e450 Mon Sep 17 00:00:00 2001 From: justin1014 Date: Fri, 6 Sep 2002 21:02:38 +0000 Subject: [PATCH] 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 --- Source/makenssi.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Source/makenssi.cpp b/Source/makenssi.cpp index 5316ca8a..da697cbc 100644 --- a/Source/makenssi.cpp +++ b/Source/makenssi.cpp @@ -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; + } } } }