From ee5ee49d22215d1016cc403dd20ac10acadce320 Mon Sep 17 00:00:00 2001 From: James Osborne Date: Thu, 11 Jun 2026 19:18:07 -0400 Subject: [PATCH] Use EmulatorBase DisassembleResult for DOL semantic diff --- src/AddressTranslator.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/AddressTranslator.cc b/src/AddressTranslator.cc index ac56585c..902a5dec 100644 --- a/src/AddressTranslator.cc +++ b/src/AddressTranslator.cc @@ -1001,12 +1001,12 @@ void diff_dol_files_semantic( struct FileAnalysis { struct Function { - const ResourceDASM::PPC32Emulator::DisassembleResult::Label* label; + const ResourceDASM::EmulatorBase::DisassembleResult::Label* label; size_t size; std::vector> code; // [(opcode, mask)] }; std::vector functions; - ResourceDASM::PPC32Emulator::DisassembleResult dasm; + ResourceDASM::EmulatorBase::DisassembleResult dasm; }; auto disassemble_section = [&](const ResourceDASM::DOLFile& file, const ResourceDASM::DOLFile::Section& sec) -> FileAnalysis {