diff options
| author | Patrick Walton <pcwalton@mimiga.net> | 2013-04-26 14:04:39 -0700 |
|---|---|---|
| committer | Patrick Walton <pcwalton@mimiga.net> | 2013-04-29 14:30:56 -0700 |
| commit | 876483dcf4bdcd0001cc25812060bc04cf367f60 (patch) | |
| tree | a1e5c6db1359979b0eb3b595740f541f55b8c104 /src/test/run-pass/enum-alignment.rs | |
| parent | f30f54e9d062bdb5b3cb10dd7185470280c1c278 (diff) | |
| download | rust-876483dcf4bdcd0001cc25812060bc04cf367f60.tar.gz rust-876483dcf4bdcd0001cc25812060bc04cf367f60.zip | |
test: Fix tests.
Diffstat (limited to 'src/test/run-pass/enum-alignment.rs')
| -rw-r--r-- | src/test/run-pass/enum-alignment.rs | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/test/run-pass/enum-alignment.rs b/src/test/run-pass/enum-alignment.rs index 8883e50622f..cf92515e010 100644 --- a/src/test/run-pass/enum-alignment.rs +++ b/src/test/run-pass/enum-alignment.rs @@ -14,7 +14,10 @@ fn addr_of<T>(ptr: &T) -> uint { } fn is_aligned<T>(ptr: &T) -> bool { - (ptr::to_unsafe_ptr(ptr) % sys::min_align_of::<T>()) == 0 + unsafe { + let addr: uint = ::cast::transmute(ptr); + (addr % sys::min_align_of::<T>()) == 0 + } } pub fn main() { |
