diff --git a/src/test/run-pass/x86stdcall.rs b/src/test/run-pass/x86stdcall.rs index 0b61ddaff28..e7af50eaa3c 100644 --- a/src/test/run-pass/x86stdcall.rs +++ b/src/test/run-pass/x86stdcall.rs @@ -1,18 +1,17 @@ // xfail-stage0 #[cfg(target_os = "win32")] -mod m { - native "x86stdcall" mod kernel32 { - fn SetLastError(uint err); - fn GetLastError() -> uint; - } +native "x86stdcall" mod kernel32 { + fn SetLastError(uint err); + fn GetLastError() -> uint; +} - fn main() { - auto expected = 10u; - kernel32::SetLastError(expected); - auto actual = kernel32::GetLastError(); - assert expected == actual; - } +#[cfg(target_os = "win32")] +fn main() { + auto expected = 10u; + kernel32::SetLastError(expected); + auto actual = kernel32::GetLastError(); + assert expected == actual; } #[cfg(target_os = "macos")]