Use usize for UnsafeLayoutNode.

This commit is contained in:
Ms2ger 2015-03-28 22:30:55 +01:00
parent 674e52afa1
commit 7a2ab2784d

View file

@ -1135,11 +1135,11 @@ pub trait PostorderNodeMutTraversal {
/// Opaque type stored in type-unsafe work queues for parallel layout.
/// Must be transmutable to and from LayoutNode/ThreadSafeLayoutNode.
pub type UnsafeLayoutNode = (uint, uint);
pub type UnsafeLayoutNode = (usize, usize);
pub fn layout_node_to_unsafe_layout_node(node: &LayoutNode) -> UnsafeLayoutNode {
unsafe {
let ptr: uint = mem::transmute_copy(node);
let ptr: usize = mem::transmute_copy(node);
(ptr, 0)
}
}