diff options
author | Oluwatobi Sofela <60105594+oluwatobiss@users.noreply.github.com> | 2024-03-27 19:43:56 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-03-27 18:43:56 +0000 |
commit | da76ebabe9359c6f815f16adc81af7f11bb3265c (patch) | |
tree | 80a732b845fda22ce172f48dccedbb6d11efbefa /components/script/dom/servoparser | |
parent | a5bcae212a175d89507bffba7c57313b2cc9b3ab (diff) | |
download | servo-da76ebabe9359c6f815f16adc81af7f11bb3265c.tar.gz servo-da76ebabe9359c6f815f16adc81af7f11bb3265c.zip |
clippy: Fix option_map_unit_fn warnings (#31906)
Diffstat (limited to 'components/script/dom/servoparser')
-rw-r--r-- | components/script/dom/servoparser/async_html.rs | 4 | ||||
-rw-r--r-- | components/script/dom/servoparser/mod.rs | 4 |
2 files changed, 6 insertions, 2 deletions
diff --git a/components/script/dom/servoparser/async_html.rs b/components/script/dom/servoparser/async_html.rs index 5beffe225f3..a0c1584eba3 100644 --- a/components/script/dom/servoparser/async_html.rs +++ b/components/script/dom/servoparser/async_html.rs @@ -485,7 +485,9 @@ impl Tokenizer { }, ParseOperation::MarkScriptAlreadyStarted { node } => { let script = self.get_node(&node).downcast::<HTMLScriptElement>(); - script.map(|script| script.set_already_started(true)); + if let Some(script) = script { + script.set_already_started(true) + } }, ParseOperation::ReparentChildren { parent, new_parent } => { let parent = self.get_node(&parent); diff --git a/components/script/dom/servoparser/mod.rs b/components/script/dom/servoparser/mod.rs index d374a6e1de5..9daf1ad42ab 100644 --- a/components/script/dom/servoparser/mod.rs +++ b/components/script/dom/servoparser/mod.rs @@ -1259,7 +1259,9 @@ impl TreeSink for Sink { fn mark_script_already_started(&mut self, node: &Dom<Node>) { let script = node.downcast::<HTMLScriptElement>(); - script.map(|script| script.set_already_started(true)); + if let Some(script) = script { + script.set_already_started(true) + } } fn complete_script(&mut self, node: &Dom<Node>) -> NextParserState { |