No more problems for directories with a name starting with "error"
git-svn-id: https://svn.code.sf.net/p/nsis/code/NSIS/trunk@2096 212acab6-be3b-0410-9dea-997c60f758d6
This commit is contained in:
parent
9892281211
commit
37a03e4fac
5 changed files with 27 additions and 14 deletions
|
@ -1088,6 +1088,8 @@
|
|||
!endif
|
||||
|
||||
Function "${SETSTARTMENU}"
|
||||
|
||||
Push ${MUI_TEMP1}
|
||||
|
||||
!insertmacro MUI_HEADER_TEXT $(MUI_TEXT_STARTMENU_TITLE) $(MUI_TEXT_STARTMENU_SUBTITLE)
|
||||
|
||||
|
@ -1095,21 +1097,23 @@
|
|||
!ifdef MUI_STARTMENU_REGISTRY_KEY
|
||||
!ifdef MUI_STARTMENU_REGISTRY_VALUENAME
|
||||
|
||||
StrCmp "${MUI_STARTMENU_VARIABLE}" "" "" +6
|
||||
|
||||
Push ${MUI_TEMP1}
|
||||
StrCmp "${MUI_STARTMENU_VARIABLE}" "" "" +4
|
||||
|
||||
ReadRegStr ${MUI_TEMP1} "${MUI_STARTMENU_REGISTRY_ROOT}" "${MUI_STARTMENU_REGISTRY_KEY}" "${MUI_STARTMENU_REGISTRY_VALUENAME}"
|
||||
StrCmp ${MUI_TEMP1} "" +2
|
||||
StrCpy "${MUI_STARTMENU_VARIABLE}" ${MUI_TEMP1}
|
||||
Pop ${MUI_TEMP1}
|
||||
|
||||
|
||||
!endif
|
||||
!endif
|
||||
!endif
|
||||
|
||||
StartMenu::Select /noicon /autoadd /text "$(MUI_INNERTEXT_STARTMENU_TOP)" /lastused "${MUI_STARTMENU_VARIABLE}" /checknoshortcuts "$(MUI_INNERTEXT_STARTMENU_CHECKBOX)" "${MUI_STARTMENU_DEFAULTFOLDER}"
|
||||
Pop "${MUI_STARTMENU_VARIABLE}"
|
||||
|
||||
Pop ${MUI_TEMP1}
|
||||
StrCmp ${MUI_TEMP1} "success" 0 +2
|
||||
Pop "${MUI_STARTMENU_VARIABLE}"
|
||||
|
||||
Pop ${MUI_TEMP1}
|
||||
|
||||
FunctionEnd
|
||||
|
||||
!ifndef MUI_NOVERBOSE
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue