From f31efc6d79f9cfc8e52fc48dc2deb063c92267a2 Mon Sep 17 00:00:00 2001 From: joostverburg Date: Fri, 18 Jul 2003 15:22:37 +0000 Subject: [PATCH] use MUI_STARTMENUPAGE_VARIABLE define, temp var fix git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2740 212acab6-be3b-0410-9dea-997c60f758d6 --- Examples/Modern UI/StartMenu.nsi | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Examples/Modern UI/StartMenu.nsi b/Examples/Modern UI/StartMenu.nsi index dddc7934..ac2a5b20 100644 --- a/Examples/Modern UI/StartMenu.nsi +++ b/Examples/Modern UI/StartMenu.nsi @@ -87,8 +87,8 @@ Section "Dummy Section" SecDummy !insertmacro MUI_STARTMENU_WRITE_BEGIN ;Create shortcuts - CreateDirectory "$SMPROGRAMS\$MUI_STARTMENU_FOLDER" - CreateShortCut "$SMPROGRAMS\$MUI_STARTMENU_FOLDER\Uninstall.lnk" "$INSTDIR\Uninstall.exe" + CreateDirectory "$SMPROGRAMS\$MUI_TEMP" + CreateShortCut "$SMPROGRAMS\${MUI_STARTMENUPAGE_VARIABLE}\Uninstall.lnk" "$INSTDIR\Uninstall.exe" !insertmacro MUI_STARTMENU_WRITE_END @@ -122,12 +122,12 @@ Section "Uninstall" StrCpy $MUI_TEMP "$SMPROGRAMS\$MUI_TEMP" startMenuDeleteLoop: - RMDir ${TEMP} + RMDir $MUI_TEMP GetFullPathName $MUI_TEMP "$MUI_TEMP\.." IfErrors startMenuDeleteLoopDone - StrCmp ${TEMP} $SMPROGRAMS startMenuDeleteLoopDone startMenuDeleteLoop + StrCmp $MUI_TEMP $SMPROGRAMS startMenuDeleteLoopDone startMenuDeleteLoop startMenuDeleteLoopDone: DeleteRegKey /ifempty HKCU "Software\${MUI_PRODUCT}"