summaryrefslogtreecommitdiff
path: root/plugins/warp/src/plugin/copy.rs
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/warp/src/plugin/copy.rs')
-rw-r--r--plugins/warp/src/plugin/copy.rs22
1 files changed, 8 insertions, 14 deletions
diff --git a/plugins/warp/src/plugin/copy.rs b/plugins/warp/src/plugin/copy.rs
index ee91fb4a..d539a430 100644
--- a/plugins/warp/src/plugin/copy.rs
+++ b/plugins/warp/src/plugin/copy.rs
@@ -12,20 +12,14 @@ impl FunctionCommand for CopyFunctionGUID {
log::error!("Could not get low level il for copied function");
return;
};
- if let Some(guid) = cached_function_guid(func, &llil) {
- log::info!(
- "Function GUID for {}... {}",
- func.symbol().short_name().to_string(),
- guid
- );
- if let Ok(mut clipboard) = arboard::Clipboard::new() {
- let _ = clipboard.set_text(guid.to_string());
- }
- } else {
- log::error!(
- "Failed to create GUID for function... 0x{:0x}",
- func.start()
- );
+ let guid = cached_function_guid(func, &llil);
+ log::info!(
+ "Function GUID for {}... {}",
+ func.symbol().short_name().to_string(),
+ guid
+ );
+ if let Ok(mut clipboard) = arboard::Clipboard::new() {
+ let _ = clipboard.set_text(guid.to_string());
}
}