Skip to content

Commit eb18f90

Browse files
author
leon-xd
committed
fixed double map in generate_cached_function_info
1 parent 8f6092a commit eb18f90

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

crates/wdk-macros/src/lib.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -579,8 +579,10 @@ fn generate_cached_function_info(
579579
Ok(type_alias_definition) => {
580580
let fn_pointer_definition =
581581
extract_fn_pointer_definition(type_alias_definition, function_pointer_type.span())?;
582-
parse_fn_pointer_definition(fn_pointer_definition, function_pointer_type.span())
583-
.map(|fn_pointer_definition| Some(fn_pointer_definition.into()))
582+
Ok(Some(
583+
parse_fn_pointer_definition(fn_pointer_definition, function_pointer_type.span())?
584+
.into(),
585+
))
584586
}
585587
// `types.rs` includes only a subset of types listed in _WDFFUNCENUM. Therefore, not finding
586588
// a type alias definition is expected behavior.

0 commit comments

Comments
 (0)