aboutsummaryrefslogtreecommitdiffstats
path: root/components/script/dom/messageevent.rs
diff options
context:
space:
mode:
authorAarya Khandelwal <119049564+Aaryakhandelwal@users.noreply.github.com>2024-03-26 14:07:44 +0530
committerGitHub <noreply@github.com>2024-03-26 08:37:44 +0000
commitf7669b5238ce9e2a94495472bf77f67b0e311cd8 (patch)
treebe0ade4499aadc0719dcdb8eb320457e5ed27fa8 /components/script/dom/messageevent.rs
parent585e0d69cdf00319125fa7260fde9cd16d57b2d8 (diff)
downloadservo-f7669b5238ce9e2a94495472bf77f67b0e311cd8.tar.gz
servo-f7669b5238ce9e2a94495472bf77f67b0e311cd8.zip
fixes dereferencing on an immutable reference (#31864)
Diffstat (limited to 'components/script/dom/messageevent.rs')
-rw-r--r--components/script/dom/messageevent.rs12
1 files changed, 6 insertions, 6 deletions
diff --git a/components/script/dom/messageevent.rs b/components/script/dom/messageevent.rs
index 690fe5b09a6..5fb0352d266 100644
--- a/components/script/dom/messageevent.rs
+++ b/components/script/dom/messageevent.rs
@@ -41,13 +41,13 @@ impl From<&WindowProxyOrMessagePortOrServiceWorker> for SrcObject {
fn from(src_object: &WindowProxyOrMessagePortOrServiceWorker) -> SrcObject {
match src_object {
WindowProxyOrMessagePortOrServiceWorker::WindowProxy(blob) => {
- SrcObject::WindowProxy(Dom::from_ref(&*blob))
+ SrcObject::WindowProxy(Dom::from_ref(blob))
},
WindowProxyOrMessagePortOrServiceWorker::MessagePort(stream) => {
- SrcObject::MessagePort(Dom::from_ref(&*stream))
+ SrcObject::MessagePort(Dom::from_ref(stream))
},
WindowProxyOrMessagePortOrServiceWorker::ServiceWorker(stream) => {
- SrcObject::ServiceWorker(Dom::from_ref(&*stream))
+ SrcObject::ServiceWorker(Dom::from_ref(stream))
},
}
}
@@ -258,13 +258,13 @@ impl MessageEventMethods for MessageEvent {
fn GetSource(&self) -> Option<WindowProxyOrMessagePortOrServiceWorker> {
match &*self.source.borrow() {
Some(SrcObject::WindowProxy(i)) => Some(
- WindowProxyOrMessagePortOrServiceWorker::WindowProxy(DomRoot::from_ref(&*i)),
+ WindowProxyOrMessagePortOrServiceWorker::WindowProxy(DomRoot::from_ref(i)),
),
Some(SrcObject::MessagePort(i)) => Some(
- WindowProxyOrMessagePortOrServiceWorker::MessagePort(DomRoot::from_ref(&*i)),
+ WindowProxyOrMessagePortOrServiceWorker::MessagePort(DomRoot::from_ref(i)),
),
Some(SrcObject::ServiceWorker(i)) => Some(
- WindowProxyOrMessagePortOrServiceWorker::ServiceWorker(DomRoot::from_ref(&*i)),
+ WindowProxyOrMessagePortOrServiceWorker::ServiceWorker(DomRoot::from_ref(i)),
),
None => None,
}