diff --git a/docker-builder-data/build/script/packet/opentoonz-nsis.files/opentoonz.nsi b/docker-builder-data/build/script/packet/opentoonz-nsis.files/opentoonz.nsi index 8d98769..46abba9 100644 --- a/docker-builder-data/build/script/packet/opentoonz-nsis.files/opentoonz.nsi +++ b/docker-builder-data/build/script/packet/opentoonz-nsis.files/opentoonz.nsi @@ -169,6 +169,17 @@ Section "Uninstall" SectionEnd Function .onInit + + SetRegView ${PK_ARCH} + + ; Check previous installation + ReadRegStr $R0 HKLM "${PRODUCT_UNINSTALL_KEY}" "UninstallString" + StrCmp $R0 "" 0 oops + + ; Check previous installation 2 + ReadRegStr $R0 HKLM "${PRODUCT_UNINSTALL_KEY2}" "UninstallString" + StrCmp $R0 "" 0 oops + SetRegView 32 ; Check previous installation