--- nono/debugger/memdump.h 2026/04/29 17:05:24 1.1.1.3 +++ nono/debugger/memdump.h 2026/04/29 17:05:28 1.1.1.4 @@ -38,10 +38,10 @@ class Memdump : public Object protected: // 継承クラスから呼ばれるほう。bus, md は後から指定するので不要。 - Memdump(int objid_); + explicit Memdump(uint objid_); public: // メモリダンプ用にデバッガから呼ばれるほう - Memdump(DebuggerMD *md_); + explicit Memdump(DebuggerMD *md_); // 逆アセンブル用にデバッガから呼ばれるほう Memdump(DebuggerMD *md_, CPUArch asm_arch); @@ -113,7 +113,7 @@ class MemdumpMonitor : public Memdump { using inherited = Memdump; public: - MemdumpMonitor(int objid_, int monid_); + MemdumpMonitor(uint objid_, int monid_); ~MemdumpMonitor() override; int GetLineOffset(int n) const;