From 2efdef6029fc3b38974cea1664aba321f6c63ec4 Mon Sep 17 00:00:00 2001 From: Emil Fresk Date: Mon, 27 May 2024 10:48:58 +0200 Subject: Fix clippy lints --- rtic-macros/src/codegen/main.rs | 2 +- rtic-macros/src/codegen/module.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'rtic-macros/src') diff --git a/rtic-macros/src/codegen/main.rs b/rtic-macros/src/codegen/main.rs index 80f2cf6..85808dd 100644 --- a/rtic-macros/src/codegen/main.rs +++ b/rtic-macros/src/codegen/main.rs @@ -21,7 +21,7 @@ pub fn codegen(app: &App, analysis: &Analysis) -> TokenStream2 { let call_idle = if let Some(idle) = &app.idle { let name = &idle.name; quote!(#name(#name::Context::new())) - } else if analysis.channels.get(&0).is_some() { + } else if analysis.channels.contains_key(&0) { let dispatcher = util::zero_prio_dispatcher_ident(); quote!(#dispatcher();) } else { diff --git a/rtic-macros/src/codegen/module.rs b/rtic-macros/src/codegen/module.rs index 17c8ce7..1b4ecaf 100644 --- a/rtic-macros/src/codegen/module.rs +++ b/rtic-macros/src/codegen/module.rs @@ -147,7 +147,7 @@ pub fn codegen(ctxt: Context, app: &App, analysis: &Analysis) -> TokenStream2 { let priority = spawnee.args.priority; let cfgs = &spawnee.cfgs; // Store a copy of the task cfgs - task_cfgs = cfgs.clone(); + task_cfgs.clone_from(cfgs); let pend_interrupt = if priority > 0 { let int_mod = interrupt_mod(app); -- cgit v1.2.3