File: [local] / OpenXM / src / kan96xx / Kan / nogc.c (download)
Revision 1.5, Sat Sep 19 09:56:06 2015 UTC (9 years ago) by takayama
Branch: MAIN
CVS Tags: HEAD Changes since 1.4: +4 -1
lines
GC_version is no longer used.
GC_get_version() is used.
|
/* $OpenXM: OpenXM/src/kan96xx/Kan/nogc.c,v 1.5 2015/09/19 09:56:06 takayama Exp $ */
#include <stdio.h>
static long Total = 0;
unsigned int GC_version=0;
void *GC_malloc(n)
int n;
{
void *p;
p = (void *)calloc(n,1); /* clear the memory */
Total += n;
if (p == (void *)NULL) {
fprintf(stderr,"\nNo more memory. We have allocated %ld bytes of the memory.\n",Total);
return(p);
}
return(p);
}
void *GC_realloc(void *p,int n) {
void *p;
p = (void *)realloc(p,n);
Total += n;
if (p == (void *)NULL) {
fprintf(stderr,"\nNo more memory. We have allocated %ld bytes of the memory.\n",Total);
return(p);
}
return(p);
}
GC_free(void *p) { ; }
GC_version(void) { return(GC_version); }