diff options
Diffstat (limited to 'plugins/warp/src/processor.rs')
| -rw-r--r-- | plugins/warp/src/processor.rs | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/plugins/warp/src/processor.rs b/plugins/warp/src/processor.rs index 75e8569e..1611dff3 100644 --- a/plugins/warp/src/processor.rs +++ b/plugins/warp/src/processor.rs @@ -814,13 +814,12 @@ impl WarpFileProcessor { .filter(is_function_named) .filter(|f| !f.analysis_skipped()) .filter_map(|func| { - let lifted_il = func.lifted_il().ok()?; let target = platform_to_target(&func.platform()); let built_function = build_function( &func, - &lifted_il, + || func.lifted_il().ok(), self.file_data == FileDataKindField::Symbols, - ); + )?; Some((target, built_function)) }) .fold( |
