From ccb5565180dec7011faa658b1dfde7fa6f1954b9 Mon Sep 17 00:00:00 2001 From: saruman9 Date: Fri, 24 Apr 2020 16:35:44 +0300 Subject: [PATCH] [pcode] Fix renaming global variable Set a name for global variable in `updateDBVariable` from the `name` parameter but not from the high symbol. --- .../java/ghidra/program/model/pcode/HighFunctionDBUtil.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/pcode/HighFunctionDBUtil.java b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/pcode/HighFunctionDBUtil.java index 97c7173ead..6c2fecdbbf 100644 --- a/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/pcode/HighFunctionDBUtil.java +++ b/Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/program/model/pcode/HighFunctionDBUtil.java @@ -599,7 +599,7 @@ public class HighFunctionDBUtil { if (name != null) { try { - setGlobalName(highSymbol, highSymbol.getName(), source); + setGlobalName(highSymbol, name, source); } catch (DuplicateNameException e) { if (isRename) {