--- nono/hd64180/testdis.cpp 2026/04/29 17:05:25 1.1.1.2 +++ nono/hd64180/testdis.cpp 2026/04/29 17:05:30 1.1.1.3 @@ -300,7 +300,7 @@ main(int ac, char *av[]) // DebuggerMD (の継承クラス)を用意するのは芋づる式に大変なので、 // 中でアクセスする変数だけ強引に用意する。 - DebuggerMD *md = (DebuggerMD *)malloc(sizeof(DebuggerMD)); + DebuggerMD *md = (DebuggerMD *)calloc(1, sizeof(DebuggerMD)); md->inst_bytes = 1; for (int i = 0; i < countof(table); i++) { @@ -346,7 +346,7 @@ main(int ac, char *av[]) ram[HB(0x100 + j)] = bin[j]; } // 検査 - saddr = 0x100; + saddr = busaddr(0x100); hd64180disasm dis; DebuggerMemoryStream mem(NULL, saddr); dis.Exec(&mem);