}
sys->cpu->sp = sys->cpu->pr = sys->cpu->fr = 0x0;
/* CASL2プログラムの開始と終了のアドレスを初期化 */
- execptr = malloc_chk(sizeof(execptr), "prog");
+ execptr = malloc_chk(sizeof(EXECPTR), "prog");
}
/**
*/
void shutdown()
{
- free_chk(execptr, "execptr");
- free_chk(sys->memory, "sys.memory");
- free_chk(sys->cpu, "sys.cpu");
- free_chk(sys, "sys");
+ FREE(execptr);
+ FREE(sys->memory);
+ FREE(sys->cpu);
+ FREE(sys);
}