Issue #1229 - Remove fallback for $INSTDIR

This resolves #1229
This commit is contained in:
wolfbeast 2019-10-21 11:16:19 +02:00 committed by Roy Tam
commit c87432ab7e

View file

@ -5608,21 +5608,6 @@
StrCpy $INSTDIR "$R9"
!endif
; If the user doesn't have write access to the installation directory set
; the installation directory to a subdirectory of the All Users application
; directory and if the user can't write to that location set the installation
; directory to a subdirectory of the users local application directory
; (e.g. non-roaming).
${CanWriteToInstallDir} $R9
StrCmp "$R9" "false" +1 finish_check_install_dir
SetShellVarContext all ; Set SHCTX to All Users
StrCpy $INSTDIR "$APPDATA\${BrandFullName}\"
${CanWriteToInstallDir} $R9
StrCmp "$R9" "false" +2 +1
StrCpy $INSTDIR "$LOCALAPPDATA\${BrandFullName}\"
finish_check_install_dir:
IfFileExists "$INSTDIR" +3 +1
Pop $R9
Return