-------------------------------------------------------------------------*/
#include <stdio.h>
+#include <malloc.h>
#include <assert.h>
#include "SDCCset.h"
{
set *lp ;
- ALLOC(lp,sizeof(set)) ;
+ lp = calloc(1, sizeof(set));
+ if (lp == 0) {
+ fprintf(stderr, "out of virtual memory: %s\n", __FILE__);
+ exit(1);
+ }
lp->item = lp->curr= lp->next = NULL;
return lp;
if (! *item )
return ;
- GC_free(*item);
+ free(*item);
*item = NULL ;
}