summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorDavid Lönnhager <david.l@mullvad.net>2020-10-08 15:17:40 +0200
committerDavid Lönnhager <david.l@mullvad.net>2020-10-08 15:17:40 +0200
commitdb9c024279d25f30ec289f936d4473a5bc624af0 (patch)
tree599cdbebeaa3fadcc9fc3df6d14bd69d3377166b
parent23dc3cab48a5b75225e36f6b6c71203c2e13ea11 (diff)
downloadmullvadvpn-db9c024279d25f30ec289f936d4473a5bc624af0.tar.xz
mullvadvpn-db9c024279d25f30ec289f936d4473a5bc624af0.zip
Avoid mut ref to const item
-rw-r--r--mullvad-management-interface/src/windows_permissions.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/mullvad-management-interface/src/windows_permissions.rs b/mullvad-management-interface/src/windows_permissions.rs
index 0b39282348..c538312e03 100644
--- a/mullvad-management-interface/src/windows_permissions.rs
+++ b/mullvad-management-interface/src/windows_permissions.rs
@@ -93,7 +93,7 @@ pub fn deny_network_access<T: AsRef<OsStr>>(ipc_path: T) -> Result<(), io::Error
let pipe_handle = WinHandle(pipe_handle);
let network_sid = Sid::new(
- SECURITY_NT_AUTHORITY.as_mut_ptr() as *mut _,
+ SECURITY_NT_AUTHORITY.as_ptr() as *const _ as *mut _,
SECURITY_NETWORK_RID,
)?;
@@ -106,7 +106,7 @@ pub fn deny_network_access<T: AsRef<OsStr>>(ipc_path: T) -> Result<(), io::Error
network_access.Trustee.ptstrName = network_sid.as_ptr() as *mut _;
let network_svc_sid = Sid::new(
- SECURITY_NT_AUTHORITY.as_mut_ptr() as *mut _,
+ SECURITY_NT_AUTHORITY.as_ptr() as *const _ as *mut _,
SECURITY_NETWORK_SERVICE_RID,
)?;
@@ -119,7 +119,7 @@ pub fn deny_network_access<T: AsRef<OsStr>>(ipc_path: T) -> Result<(), io::Error
network_svc_access.Trustee.ptstrName = network_svc_sid.as_ptr() as *mut _;
let everyone_sid = Sid::new(
- SECURITY_WORLD_SID_AUTHORITY.as_mut_ptr() as *mut _,
+ SECURITY_WORLD_SID_AUTHORITY.as_ptr() as *const _ as *mut _,
SECURITY_WORLD_RID,
)?;