summaryrefslogtreecommitdiffstats
path: root/src/libs/installer/adminauthorization_win.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/libs/installer/adminauthorization_win.cpp')
-rw-r--r--src/libs/installer/adminauthorization_win.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libs/installer/adminauthorization_win.cpp b/src/libs/installer/adminauthorization_win.cpp
index 20420cef0..151fef953 100644
--- a/src/libs/installer/adminauthorization_win.cpp
+++ b/src/libs/installer/adminauthorization_win.cpp
@@ -91,9 +91,9 @@ bool AdminAuthorization::hasAdminRights()
&adminGroup))
return false;
- BOOL isInAdminGroup = FALSE;
- if (!CheckTokenMembership(0, adminGroup, &isInAdminGroup))
- isInAdminGroup = FALSE;
+ bool isInAdminGroup = false;
+ if (!CheckTokenMembership(0, adminGroup, (int*)&isInAdminGroup))
+ isInAdminGroup = false;
FreeSid(adminGroup);
return isInAdminGroup;