diff options
author | Anthony Ramine <n.oxyde@gmail.com> | 2016-06-07 00:26:49 +0200 |
---|---|---|
committer | Anthony Ramine <n.oxyde@gmail.com> | 2016-06-07 00:26:49 +0200 |
commit | 27620320f364d5345de3631ec605d1c3b376208f (patch) | |
tree | 0dc86a6274658efea308280298dbaaf3a5e97000 /components/script/dom/eventtarget.rs | |
parent | bc52617d3351d64cfd1479c5088b591370529f59 (diff) | |
download | servo-27620320f364d5345de3631ec605d1c3b376208f.tar.gz servo-27620320f364d5345de3631ec605d1c3b376208f.zip |
Make report_pending_exception unsafe
Diffstat (limited to 'components/script/dom/eventtarget.rs')
-rw-r--r-- | components/script/dom/eventtarget.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/components/script/dom/eventtarget.rs b/components/script/dom/eventtarget.rs index ebacde4de4d..9f41abee7d7 100644 --- a/components/script/dom/eventtarget.rs +++ b/components/script/dom/eventtarget.rs @@ -425,7 +425,9 @@ impl EventTarget { }; if !rv || handler.ptr.is_null() { // Step 1.8.2 - report_pending_exception(cx, self.reflector().get_jsobject().get()); + unsafe { + report_pending_exception(cx, self.reflector().get_jsobject().get()); + } // Step 1.8.1 / 1.8.3 return None; } |