From 480f66d73f5d6693954aaeba3e17c0eeded705b5 Mon Sep 17 00:00:00 2001 From: glx Date: Mon, 22 Nov 2010 17:42:34 +0000 Subject: (svn r21294) -Fix [FS#4251]: check for existance of save/scenario dirs before asking for deletion confirmation --- os/windows/installer/install.nsi | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'os/windows/installer') diff --git a/os/windows/installer/install.nsi b/os/windows/installer/install.nsi index 47ec53579..cfd79034f 100644 --- a/os/windows/installer/install.nsi +++ b/os/windows/installer/install.nsi @@ -326,8 +326,9 @@ SectionEnd Section "Uninstall" SetShellVarContext all + IfFileExists "$INSTDIR\save" 0 NoRemoveSavedGames MessageBox MB_YESNO|MB_ICONQUESTION \ - "Remove the save game folders located at $\"$INSTDIR\save?$\"$\n \ + "Remove the save game folders located at $\"$INSTDIR\save$\"?$\n \ If you choose Yes, your saved games will be deleted." \ IDYES RemoveSavedGames IDNO NoRemoveSavedGames RemoveSavedGames: @@ -337,8 +338,9 @@ Section "Uninstall" RMDir "$INSTDIR\save" NoRemoveSavedGames: + IfFileExists "$INSTDIR\scenario" 0 NoRemoveScen MessageBox MB_YESNO|MB_ICONQUESTION \ - "Remove the scenario folders located at $\"$INSTDIR\scenario?$\"$\n \ + "Remove the scenario folders located at $\"$INSTDIR\scenario$\"?$\n \ If you choose Yes, your scenarios will be deleted." \ IDYES RemoveScen IDNO NoRemoveScen RemoveScen: -- cgit v1.2.3-54-g00ecf