diff ui/installwrapper.cpp @ 1003:db7e7156c824

(issue66) Only depend on is_system_install on windows to decide privilege raise
author Andre Heinecke <andre.heinecke@intevation.de>
date Tue, 02 Sep 2014 10:50:04 +0200
parents b8ae69bcc540
children 317ee9dc4684
line wrap: on
line diff
--- a/ui/installwrapper.cpp	Tue Sep 02 10:46:13 2014 +0200
+++ b/ui/installwrapper.cpp	Tue Sep 02 10:50:04 2014 +0200
@@ -96,7 +96,7 @@
 
     shExecInfo.cbSize = sizeof(SHELLEXECUTEINFOW);
     shExecInfo.fMask = SEE_MASK_NOCLOSEPROCESS;
-    if (!is_admin() || !is_system_install()) {
+    if (!is_system_install()) {
         shExecInfo.lpVerb = L"open";
     } else {
         shExecInfo.lpVerb = L"runas";

http://wald.intevation.org/projects/trustbridge/