diff options
author | Aarya Khandelwal <119049564+Aaryakhandelwal@users.noreply.github.com> | 2024-03-26 14:07:44 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-26 08:37:44 +0000 |
commit | f7669b5238ce9e2a94495472bf77f67b0e311cd8 (patch) | |
tree | be0ade4499aadc0719dcdb8eb320457e5ed27fa8 /components/script/canvas_state.rs | |
parent | 585e0d69cdf00319125fa7260fde9cd16d57b2d8 (diff) | |
download | servo-f7669b5238ce9e2a94495472bf77f67b0e311cd8.tar.gz servo-f7669b5238ce9e2a94495472bf77f67b0e311cd8.zip |
fixes dereferencing on an immutable reference (#31864)
Diffstat (limited to 'components/script/canvas_state.rs')
-rw-r--r-- | components/script/canvas_state.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/components/script/canvas_state.rs b/components/script/canvas_state.rs index 4d3b23d310d..cc194709398 100644 --- a/components/script/canvas_state.rs +++ b/components/script/canvas_state.rs @@ -746,10 +746,10 @@ impl CanvasState { StringOrCanvasGradientOrCanvasPattern::String(DOMString::from(result)) }, CanvasFillOrStrokeStyle::Gradient(ref gradient) => { - StringOrCanvasGradientOrCanvasPattern::CanvasGradient(DomRoot::from_ref(&*gradient)) + StringOrCanvasGradientOrCanvasPattern::CanvasGradient(DomRoot::from_ref(gradient)) }, CanvasFillOrStrokeStyle::Pattern(ref pattern) => { - StringOrCanvasGradientOrCanvasPattern::CanvasPattern(DomRoot::from_ref(&*pattern)) + StringOrCanvasGradientOrCanvasPattern::CanvasPattern(DomRoot::from_ref(pattern)) }, } } @@ -789,10 +789,10 @@ impl CanvasState { StringOrCanvasGradientOrCanvasPattern::String(DOMString::from(result)) }, CanvasFillOrStrokeStyle::Gradient(ref gradient) => { - StringOrCanvasGradientOrCanvasPattern::CanvasGradient(DomRoot::from_ref(&*gradient)) + StringOrCanvasGradientOrCanvasPattern::CanvasGradient(DomRoot::from_ref(gradient)) }, CanvasFillOrStrokeStyle::Pattern(ref pattern) => { - StringOrCanvasGradientOrCanvasPattern::CanvasPattern(DomRoot::from_ref(&*pattern)) + StringOrCanvasGradientOrCanvasPattern::CanvasPattern(DomRoot::from_ref(pattern)) }, } } @@ -1038,7 +1038,7 @@ impl CanvasState { None => return, // offscreen canvas doesn't have a placeholder canvas }; let node = canvas.upcast::<Node>(); - let window = window_from_node(&*canvas); + let window = window_from_node(canvas); let resolved_font_style = match window.resolved_font_style_query(node, value.to_string()) { Some(value) => value, None => return, // syntax error |