Merge remote-tracking branch

'origin/GP-4203_ghidra1_AutoDefaultReferenceInByteMappedBlock' into
patch (Closes #6081)
This commit is contained in:
Ryan Kurtz 2024-01-08 06:25:57 -05:00
commit 8d3234562f

View file

@ -2094,13 +2094,8 @@ public class CodeManager implements ErrorHandler, ManagerDB {
* data.
*/
private void addDataReferences(Data data, List<Address> longSegmentAddressList) {
Memory mem = program.getMemory();
MemoryBlock block = mem.getBlock(data.getAddress());
if (block == null || !block.isInitialized()) {
return;
}
DataType dt = data.getDataType();
if (Address.class.equals(dt.getValueClass(null))) {
if (Address.class.equals(dt.getValueClass(data))) {
Object obj = data.getValue();
if (obj instanceof Address) {
// creates a reference unless the value is 0 or all f's