From d1f771ca341bc93e2ebe9f0ef9979a71a8e3c6d8 Mon Sep 17 00:00:00 2001 From: Graydon Hoare Date: Fri, 25 Jan 2013 15:18:45 -0800 Subject: [PATCH] test: fix x86stdcall test, r=burningtree. --- src/test/run-pass/x86stdcall.rs | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/test/run-pass/x86stdcall.rs b/src/test/run-pass/x86stdcall.rs index 90cded2d822..3d42b680813 100644 --- a/src/test/run-pass/x86stdcall.rs +++ b/src/test/run-pass/x86stdcall.rs @@ -20,11 +20,13 @@ extern "stdcall" mod kernel32 { #[cfg(target_os = "win32")] fn main() { - let expected = 1234u; - kernel32::SetLastError(expected); - let actual = kernel32::GetLastError(); - log(error, actual); - assert (expected == actual); + unsafe { + let expected = 1234u; + kernel32::SetLastError(expected); + let actual = kernel32::GetLastError(); + log(error, actual); + assert (expected == actual); + } } #[cfg(target_os = "macos")]