diff options
author | 2021-11-03 16:10:10 +0100 | |
---|---|---|
committer | 2021-11-03 16:10:10 +0100 | |
commit | 20602bd77c59bd752fabb05713bbbeab1c0ad7cc (patch) | |
tree | 11d98de5c161139d0f51ae4d46c24269c32603e5 /macros/src/codegen/shared_resources_struct.rs | |
parent | cbde2c7ef95de5767b830b963dc122a661d65efa (diff) | |
download | rtic-20602bd77c59bd752fabb05713bbbeab1c0ad7cc.tar.gz rtic-20602bd77c59bd752fabb05713bbbeab1c0ad7cc.tar.zst rtic-20602bd77c59bd752fabb05713bbbeab1c0ad7cc.zip |
wip tests do not pass
Diffstat (limited to 'macros/src/codegen/shared_resources_struct.rs')
-rw-r--r-- | macros/src/codegen/shared_resources_struct.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/macros/src/codegen/shared_resources_struct.rs b/macros/src/codegen/shared_resources_struct.rs index 21a1f991..6ca9710b 100644 --- a/macros/src/codegen/shared_resources_struct.rs +++ b/macros/src/codegen/shared_resources_struct.rs @@ -168,14 +168,14 @@ pub fn codegen( let (lock_all, get_prio) = if let Some(name) = field_get_prio { ( - util::impl_mutex( + util::impl_mutex_struct( extra, &vec![], // TODO: what cfg should go here? quote!(#ident), quote!(#ident_mut<#lt>), max_ceiling, quote!(self.priority()), - quote!(|| { &mut #ident_mut::new() }), + quote!(|| { #ident_mut::new() }), ), quote!( // Used by the lock-all API |