From 7ddf2ce8834cbe30ce4bcc4751ee38694d20e4f6 Mon Sep 17 00:00:00 2001 From: kichik Date: Sat, 12 Nov 2005 17:23:01 +0000 Subject: [PATCH] don't fail silently if more than one script is dropped git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@4409 212acab6-be3b-0410-9dea-997c60f758d6 --- Contrib/Makensisw/makensisw.cpp | 2 ++ Contrib/Makensisw/makensisw.h | 1 + 2 files changed, 3 insertions(+) diff --git a/Contrib/Makensisw/makensisw.cpp b/Contrib/Makensisw/makensisw.cpp index d9e420fc..e61b5c6a 100644 --- a/Contrib/Makensisw/makensisw.cpp +++ b/Contrib/Makensisw/makensisw.cpp @@ -216,6 +216,8 @@ BOOL CALLBACK DialogProc(HWND hwndDlg, UINT msg, WPARAM wParam, LPARAM lParam) { ResetObjects(); CompileNSISScript(); } + } else { + MessageBox(hwndDlg,MULTIDROPERROR,"Error",MB_OK|MB_ICONSTOP); } break; } diff --git a/Contrib/Makensisw/makensisw.h b/Contrib/Makensisw/makensisw.h index 7dadff84..a88a6089 100644 --- a/Contrib/Makensisw/makensisw.h +++ b/Contrib/Makensisw/makensisw.h @@ -43,6 +43,7 @@ #define NSISERROR "Unable to intialize MakeNSIS. Please verify that makensis.exe is in the same directory as makensisw.exe." #define DLGERROR "Unable to intialize MakeNSISW." #define SYMBOLSERROR "Symbol cannot contain whitespace characters" +#define MULTIDROPERROR "Dropping more than one script at a time is not supported" #define NSISUPDATEPROMPT "Running NSIS Update will close MakeNSISW.\nContinue?" #define REGSEC HKEY_LOCAL_MACHINE #define REGKEY "Software\\NSIS"