3 // ignore-cloudabi stdout does not map to file descriptor 1 by default
4 // ignore-wasm32-bare no libc
7 #![feature(rustc_private)]
12 type HANDLE
= *mut u8;
16 fn GetStdHandle(which
: DWORD
) -> HANDLE
;
17 fn CloseHandle(handle
: HANDLE
) -> i32;
22 const STD_OUTPUT_HANDLE
: DWORD
= -11i32 as DWORD
;
23 unsafe { CloseHandle(GetStdHandle(STD_OUTPUT_HANDLE)); }
28 unsafe { libc::close(1); }