--- nono/m88xx0/testdis.cpp 2026/04/29 17:05:22 1.1.1.6 +++ nono/m88xx0/testdis.cpp 2026/04/29 17:05:26 1.1.1.7 @@ -771,7 +771,7 @@ main(int ac, char *av[]) // DebuggerMD (の継承クラス)を用意するのは芋づる式に大変なので、 // 中でアクセスする変数だけ強引に用意する。 - DebuggerMD *md = (DebuggerMD *)malloc(sizeof(DebuggerMD)); + DebuggerMD *md = (DebuggerMD *)calloc(1, sizeof(DebuggerMD)); md->inst_bytes = 4; for (int i = 0; i < countof(table); i++) { @@ -789,7 +789,7 @@ main(int ac, char *av[]) *(uint16 *)(ram + 0x100) = inst >> 16; *(uint16 *)(ram + 0x102) = inst & 0xffff; // 検査 - saddr = 0x100; + saddr = busaddr(0x100); m88100disasm dis; DebuggerMemoryStream mem(NULL, saddr); dis.Exec(&mem);