Metropoli BBS
VIEWER: alloc.h MODE: TEXT (ASCII)
#ifndef __ALLOC_H__
#define __ALLOC_H__

#include <stddef.h>

#ifdef __cplusplus
  extern "C" {
#endif

extern void * malloc(dword);         //NULL=error
extern void * calloc(dword,dword);   //NULL=error
extern sbyte free(void *);
extern dword qfree(void);        //query largest free block of RAM
extern dword coreleft(void);     //find total avail RAM
extern void * realloc(void *,dword);  //FIXED : v2.00 Beta #3

#ifdef __cplusplus
  }
#endif

#define farmalloc malloc
#define farcalloc calloc
#define farfree free
#define farcoreleft coreleft

#endif
[ RETURN TO DIRECTORY ]