summaryrefslogtreecommitdiff
path: root/misc/nsis
diff options
context:
space:
mode:
authorbitraid <bitraid@protonmail.ch>2018-07-30 10:16:59 +0300
committerbitraid <bitraid@protonmail.ch>2018-07-30 10:16:59 +0300
commitf20095bd9196dc46233a3080a71c5949f3844bd6 (patch)
tree0f55fa4327a9c165c0f00d96673b0677ac41ccd1 /misc/nsis
parent0f0240d3dcc3f7dbb619151b01d910fedb445b28 (diff)
downloadqutebrowser-f20095bd9196dc46233a3080a71c5949f3844bd6.tar.gz
qutebrowser-f20095bd9196dc46233a3080a71c5949f3844bd6.zip
Remove old NSIS reg key if its uninstaller is missing
Diffstat (limited to 'misc/nsis')
-rwxr-xr-xmisc/nsis/install.nsh3
1 files changed, 2 insertions, 1 deletions
diff --git a/misc/nsis/install.nsh b/misc/nsis/install.nsh
index e497ce11b..2ee5e0746 100755
--- a/misc/nsis/install.nsh
+++ b/misc/nsis/install.nsh
@@ -98,7 +98,8 @@
ReadRegStr $R0 HKLM "${REG_UN}\${PRODUCT_NAME}" "UninstallString"
${if} $R0 != ""
System::Call 'Shlwapi::PathUnquoteSpaces(t r10r10)'
- IfFileExists $R0 +2 0
+ IfFileExists $R0 +3 0
+ DeleteRegKey HKLM "${REG_UN}\${PRODUCT_NAME}"
StrCpy $R0 ""
${endif}
${endif}