X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rmac;a=blobdiff_plain;f=mark.c;h=11fde4fa35f413215a9877fc9c3370d7bbd27ea2;hp=1cf6e453524fcf5325af127d8db3499350a37ec9;hb=49dca3f4aa9df6022a2902be0246b6e8d93def66;hpb=3385b366632d03745033fa6b19faabf60219bc6b diff --git a/mark.c b/mark.c index 1cf6e45..11fde4f 100644 --- a/mark.c +++ b/mark.c @@ -11,6 +11,7 @@ #include "object.h" #include "risca.h" + MCHUNK * firstmch; // First mark chunk MCHUNK * curmch; // Current mark chunk PTR markptr; // Deposit point in current mark chunk @@ -92,7 +93,8 @@ int amark(void) MCHUNK * p; // Alloc mark block header (and data) and set it up. - p = (MCHUNK *)amem((long)(sizeof(MCHUNK)) + MARK_ALLOC_INCR); +// p = (MCHUNK *)amem((long)(sizeof(MCHUNK)) + MARK_ALLOC_INCR); + p = (MCHUNK *)malloc(sizeof(MCHUNK) + MARK_ALLOC_INCR); p->mcnext = NULL; p->mcalloc = MARK_ALLOC_INCR; p->mcptr.cp = (char *)(((char *)p) + sizeof(MCHUNK));