1
Fork 0

fix use of SetHandleInformation on UWP

This commit is contained in:
bdbai 2022-05-15 21:15:45 +08:00
parent e1ec3260d7
commit 4f637ee30b
4 changed files with 15 additions and 1 deletions

View file

@ -206,6 +206,7 @@ impl OwnedHandle {
}
/// Allow child processes to inherit the handle.
#[cfg(not(target_vendor = "uwp"))]
pub(crate) fn set_inheritable(&self) -> io::Result<()> {
cvt(unsafe {
c::SetHandleInformation(

View file

@ -10,6 +10,7 @@ use crate::mem;
use crate::mem::forget;
use crate::sys;
use crate::sys::c;
#[cfg(not(target_vendor = "uwp"))]
use crate::sys::cvt;
/// A borrowed socket.