X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fstruct.c;h=30323eb706c2cb0895159d6b6ecf87411079d2a3;hb=539d2aa8319c65bd9782de8782deb45fae28243c;hp=0662effea8bdd192e0981f08e4aa44d5a3e2c439;hpb=a639337a9aa30a059c1695ab1701b8714fd26193;p=YACASL2.git diff --git a/src/struct.c b/src/struct.c index 0662eff..30323eb 100644 --- a/src/struct.c +++ b/src/struct.c @@ -32,7 +32,7 @@ void reset(int memsize, int clocks) } sys->cpu->sp = sys->cpu->pr = sys->cpu->fr = 0x0; /* CASL2プログラムの開始と終了のアドレスを初期化 */ - execptr = malloc_chk(sizeof(execptr), "prog"); + execptr = malloc_chk(sizeof(EXECPTR), "prog"); } /** @@ -40,8 +40,8 @@ void reset(int memsize, int clocks) */ 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); }