summaryrefslogtreecommitdiff
path: root/plugins/warp/src/plugin/add.rs
diff options
context:
space:
mode:
authorMason Reed <mason@vector35.com>2024-12-14 12:52:42 -0500
committerMason Reed <mason@vector35.com>2024-12-14 12:52:42 -0500
commit82cd67b9313f249e12ee4fd248a40db9dc6b4a07 (patch)
treecd55ff882cdb89b5766eaee571e21cfb2d40711f /plugins/warp/src/plugin/add.rs
parent5239ad6e8345e691fde31fd9f513fcf200e942aa (diff)
WARP: Run `cargo fmt`
Diffstat (limited to 'plugins/warp/src/plugin/add.rs')
-rw-r--r--plugins/warp/src/plugin/add.rs7
1 files changed, 4 insertions, 3 deletions
diff --git a/plugins/warp/src/plugin/add.rs b/plugins/warp/src/plugin/add.rs
index 8b50425b..a81ad614 100644
--- a/plugins/warp/src/plugin/add.rs
+++ b/plugins/warp/src/plugin/add.rs
@@ -1,11 +1,11 @@
use crate::cache::{cached_function, cached_type_references};
use crate::matcher::invalidate_function_matcher_cache;
+use crate::user_signature_dir;
use binaryninja::binaryview::BinaryView;
use binaryninja::command::FunctionCommand;
use binaryninja::function::Function;
use std::io::Write;
use std::thread;
-use crate::user_signature_dir;
pub struct AddFunctionSignature;
@@ -20,14 +20,15 @@ impl FunctionCommand for AddFunctionSignature {
log::error!("Could not get low level IL for function.");
return;
};
-
+
// NOTE: Because we only can consume signatures from a specific directory, we don't need to use the interaction API.
// If we did need to save signature files to a project than this would need to change.
let Some(save_file) = rfd::FileDialog::new()
.add_filter("Signature Files", &["sbin"])
.set_file_name("user.sbin")
.set_directory(signature_dir)
- .save_file() else {
+ .save_file()
+ else {
return;
};