diff options
| author | David Lönnhager <david.l@mullvad.net> | 2022-09-27 17:05:00 +0200 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2022-09-28 16:23:01 +0200 |
| commit | d82e3ffe4fdb807ce69ec158d9f4596f76597122 (patch) | |
| tree | 404b9d27381bef49b26e88681d54df972f1232c4 /mullvad-setup/src | |
| parent | 3b2844507e077f33ca4f4b50cbcbc79ca166753c (diff) | |
| download | mullvadvpn-d82e3ffe4fdb807ce69ec158d9f4596f76597122.tar.xz mullvadvpn-d82e3ffe4fdb807ce69ec158d9f4596f76597122.zip | |
Bump windows-sys to 0.42.0
Diffstat (limited to 'mullvad-setup/src')
| -rw-r--r-- | mullvad-setup/src/daemon_paths.rs | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/mullvad-setup/src/daemon_paths.rs b/mullvad-setup/src/daemon_paths.rs index 1a084d7655..fdb683f2e3 100644 --- a/mullvad-setup/src/daemon_paths.rs +++ b/mullvad-setup/src/daemon_paths.rs @@ -44,7 +44,7 @@ fn get_system_service_known_folder(known_folder_id: *const GUID) -> std::io::Res adjust_current_thread_token_privilege(&system_debug_priv, true)?; let known_folder: io::Result<PathBuf> = (|| { - let mut lsass_path = get_known_folder_path(&FOLDERID_System, KF_FLAG_DEFAULT as u32, 0)?; + let mut lsass_path = get_known_folder_path(&FOLDERID_System, KF_FLAG_DEFAULT, 0)?; lsass_path.push("lsass.exe"); let lsass_pid = get_running_process_id_from_name(&lsass_path)?; @@ -75,8 +75,7 @@ fn get_system_service_known_folder(known_folder_id: *const GUID) -> std::io::Res )); } - let known_folder = - get_known_folder_path(known_folder_id, KF_FLAG_DEFAULT as u32, lsass_token); + let known_folder = get_known_folder_path(known_folder_id, KF_FLAG_DEFAULT, lsass_token); unsafe { CloseHandle(lsass_token) }; known_folder @@ -173,7 +172,7 @@ fn adjust_token_privilege( fn get_known_folder_path( folder_id: *const GUID, - flags: u32, + flags: i32, user_token: HANDLE, ) -> std::io::Result<PathBuf> { let mut folder_path: PWSTR = ptr::null_mut(); |
