aboutsummaryrefslogtreecommitdiffstats
path: root/components/layout/util.rs
diff options
context:
space:
mode:
authorMs2ger <ms2ger@gmail.com>2015-02-08 20:14:46 +0100
committerMs2ger <ms2ger@gmail.com>2015-02-08 20:14:46 +0100
commit18b49fd68ed56c586b4d16b12a7e12ce5a50ffa8 (patch)
tree624a7d65107bfc6bae4e88bf41a6cd509f8e1945 /components/layout/util.rs
parent19e5c2c88c5ef19b7503213f2208ba9aa7f18181 (diff)
downloadservo-18b49fd68ed56c586b4d16b12a7e12ce5a50ffa8.tar.gz
servo-18b49fd68ed56c586b4d16b12a7e12ce5a50ffa8.zip
Reduce duplicated code in from_thread_safe_layout_node.
Diffstat (limited to 'components/layout/util.rs')
-rw-r--r--components/layout/util.rs4
1 files changed, 1 insertions, 3 deletions
diff --git a/components/layout/util.rs b/components/layout/util.rs
index b2ed0ecf634..a5e8328118f 100644
--- a/components/layout/util.rs
+++ b/components/layout/util.rs
@@ -143,9 +143,7 @@ impl OpaqueNodeMethods for OpaqueNode {
fn from_thread_safe_layout_node(node: &ThreadSafeLayoutNode) -> OpaqueNode {
unsafe {
- let abstract_node = node.get_jsmanaged();
- let ptr: uintptr_t = abstract_node.get_jsobject() as uintptr_t;
- OpaqueNode(ptr)
+ OpaqueNodeMethods::from_jsmanaged(node.get_jsmanaged())
}
}