|
|
@@ -919,8 +919,8 @@ Function .onInit
|
|
|
;Run the uninstaller
|
|
|
uninst:
|
|
|
ClearErrors
|
|
|
- StrLen $2 "\Uninstall.exe"
|
|
|
- StrCpy $3 $0 -$2 # remove "\Uninstall.exe" from UninstallString to get path
|
|
|
+ StrLen $2 "\@CPACK_NSIS_UNINSTALL_NAME@.exe"
|
|
|
+ StrCpy $3 $0 -$2 # remove "\@CPACK_NSIS_UNINSTALL_NAME@.exe" from UninstallString to get path
|
|
|
ExecWait '"$0" /S _?=$3' ;Do not copy the uninstaller to a temp file
|
|
|
|
|
|
IfErrors uninst_failed inst
|