aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/bindings/conversions.rs
diff options
context:
space:
mode:
authorSimon Sapin <simon.sapin@exyr.org>2017-06-18 13:21:32 +0200
committerSimon Sapin <simon.sapin@exyr.org>2017-06-18 13:21:49 +0200
commit7af5a7fd5409ab8db0274eb829136e5953e718ed (patch)
treeee7103d6651e45943609118f93cc8789ebbb4d86 /components/script/dom/bindings/conversions.rs
parenta5bb55790fe34de6e6dc561314d2a9491972585e (diff)
downloadservo-7af5a7fd5409ab8db0274eb829136e5953e718ed.tar.gz
servo-7af5a7fd5409ab8db0274eb829136e5953e718ed.zip
Untry script
Diffstat (limited to 'components/script/dom/bindings/conversions.rs')
-rw-r--r--components/script/dom/bindings/conversions.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/components/script/dom/bindings/conversions.rs b/components/script/dom/bindings/conversions.rs
index d77f6ea931c..a44a3f54c30 100644
--- a/components/script/dom/bindings/conversions.rs
+++ b/components/script/dom/bindings/conversions.rs
@@ -390,7 +390,7 @@ pub unsafe fn private_from_proto_check<F>(mut obj: *mut JSObject,
-> Result<*const libc::c_void, ()>
where F: Fn(&'static DOMClass) -> bool
{
- let dom_class = try!(get_dom_class(obj).or_else(|_| {
+ let dom_class = get_dom_class(obj).or_else(|_| {
if IsWrapper(obj) {
trace!("found wrapper");
obj = UnwrapObject(obj, /* stopAtWindowProxy = */ 0);
@@ -406,7 +406,7 @@ pub unsafe fn private_from_proto_check<F>(mut obj: *mut JSObject,
trace!("not a dom wrapper");
Err(())
}
- }));
+ })?;
if proto_check(dom_class) {
trace!("good prototype");