From 6ed77830514bc9d643e3a4ce76c49d1093e4fc55 Mon Sep 17 00:00:00 2001 From: SmileyAG <58108407+SmileyAG@users.noreply.github.com> Date: Tue, 17 Sep 2024 03:41:37 +0400 Subject: [PATCH] Ghidracord: fixed offset to show it from the start of the function --- src/main/java/pl/piotradamczyk/ghidracord/GhidracordPlugin.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/pl/piotradamczyk/ghidracord/GhidracordPlugin.java b/src/main/java/pl/piotradamczyk/ghidracord/GhidracordPlugin.java index 8b9b437..e0f68a8 100644 --- a/src/main/java/pl/piotradamczyk/ghidracord/GhidracordPlugin.java +++ b/src/main/java/pl/piotradamczyk/ghidracord/GhidracordPlugin.java @@ -68,7 +68,7 @@ private void updatePresenceInfo() { if (functionManager != null) { Function currentFunc = functionManager.getFunctionContaining(currentAddress); if (currentFunc != null) { - long offset = this.currentLocation.getAddress().getOffset(); + long offset = this.currentLocation.getAddress().getOffset() - currentFunc.getEntryPoint().getOffset(); status = currentFunc.getName() + " + 0x" + Long.toHexString(offset); } }