From a963884d7ee2c00733f47641dc0d533fe3df5240 Mon Sep 17 00:00:00 2001 From: Dan <46821332+nsadeveloper789@users.noreply.github.com> Date: Wed, 28 Aug 2024 08:11:38 -0400 Subject: [PATCH] GP-0: Fix guest-mapping tests (misplaced override) --- .../trace/database/guest/DBTraceGuestPlatform.java | 5 ----- .../trace/database/guest/DBTracePlatformManager.java | 9 +++++++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/database/guest/DBTraceGuestPlatform.java b/Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/database/guest/DBTraceGuestPlatform.java index 0aa0d24862..91903664c9 100644 --- a/Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/database/guest/DBTraceGuestPlatform.java +++ b/Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/database/guest/DBTraceGuestPlatform.java @@ -230,11 +230,6 @@ public class DBTraceGuestPlatform extends DBAnnotatedObject return languageEntry == null ? manager.baseLanguage : languageEntry.getLanguage(); } - @Override - public AddressFactory getAddressFactory() { - return manager.trace.getBaseAddressFactory(); - } - @Override public CompilerSpec getCompilerSpec() { return compilerSpec; diff --git a/Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/database/guest/DBTracePlatformManager.java b/Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/database/guest/DBTracePlatformManager.java index 6f93390b37..2d9a34826f 100644 --- a/Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/database/guest/DBTracePlatformManager.java +++ b/Ghidra/Debug/Framework-TraceModeling/src/main/java/ghidra/trace/database/guest/DBTracePlatformManager.java @@ -4,9 +4,9 @@ * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at - * + * * http://www.apache.org/licenses/LICENSE-2.0 - * + * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. @@ -92,6 +92,11 @@ public class DBTracePlatformManager implements DBTraceManager, TracePlatformMana return trace.getBaseCompilerSpec(); } + @Override + public AddressFactory getAddressFactory() { + return trace.getBaseAddressFactory(); + } + @Override public AddressSetView getHostAddressSet() { return trace.getBaseAddressFactory().getAddressSet();