From 03e17bbbedae87bed0f4886da69762bc72097912 Mon Sep 17 00:00:00 2001 From: kichik Date: Wed, 20 Nov 2002 17:41:00 +0000 Subject: [PATCH] nsisconf.nsh works again git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@1795 212acab6-be3b-0410-9dea-997c60f758d6 --- Source/makenssi.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Source/makenssi.cpp b/Source/makenssi.cpp index 938c17f5..79a0ac57 100644 --- a/Source/makenssi.cpp +++ b/Source/makenssi.cpp @@ -35,7 +35,7 @@ const char *NSIS_VERSION="v2.0b0"; #include "exedata.h" -int g_noconfig; +int g_noconfig=0; int g_display_errors=1; FILE *g_output=stdout; @@ -241,7 +241,8 @@ int main(int argc, char **argv) { g_noconfig=1; char exepath[1024]; - strncpy(exepath,argv[0],1023); + GetModuleFileName(NULL,exepath,sizeof(exepath)-1); + //strncpy(exepath,argv[0],1023); exepath[1023]=0; char *p=exepath; while (*p) p++;