Skip to content

Commit

Permalink
Fix codegen emitting unqualified Result (#967)
Browse files Browse the repository at this point in the history
  • Loading branch information
korken89 authored Aug 7, 2024
1 parent 3e65a83 commit 2c85ee4
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 1 deletion.
1 change: 1 addition & 0 deletions rtic-macros/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ For each category, *Added*, *Changed*, *Fixed* add new entries at the top!

### Changed

- Fix codegen emitting unqualified `Result`
- Improve error output for prios > dispatchers

## [v2.1.0] - 2024-02-27
Expand Down
2 changes: 1 addition & 1 deletion rtic-macros/src/codegen/module.rs
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ pub fn codegen(ctxt: Context, app: &App, analysis: &Analysis) -> TokenStream2 {
/// Spawns the task directly
#[allow(non_snake_case)]
#[doc(hidden)]
pub fn #internal_spawn_ident(#(#input_args,)*) -> Result<(), #input_ty> {
pub fn #internal_spawn_ident(#(#input_args,)*) -> ::core::result::Result<(), #input_ty> {
// SAFETY: If `try_allocate` succeeds one must call `spawn`, which we do.
unsafe {
let exec = rtic::export::executor::AsyncTaskExecutor::#from_ptr_n_args(#name, &#exec_name);
Expand Down

0 comments on commit 2c85ee4

Please sign in to comment.