diff options
Diffstat (limited to 'components/script/dom/promise.rs')
-rw-r--r-- | components/script/dom/promise.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/components/script/dom/promise.rs b/components/script/dom/promise.rs index f3671a5057f..37baedcc663 100644 --- a/components/script/dom/promise.rs +++ b/components/script/dom/promise.rs @@ -109,8 +109,8 @@ impl Promise { reflector: Reflector::new(), permanent_js_root: Heap::default(), }; - let mut promise = Rc::new(promise); - Rc::get_mut(&mut promise).unwrap().init_reflector(obj.get()); + let promise = Rc::new(promise); + promise.init_reflector(obj.get()); promise.initialize(cx); promise } |