home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 5
/
DATAFILE_PDCD5.iso
/
utilities
/
e
/
extralib
/
!ExtrasLib
/
h
/
MemHeap
< prev
next >
Wrap
Text File
|
1996-03-03
|
816b
|
31 lines
/* Extras:MemHeap.h */
/* ExtrasLib by Peter Hartley 1995-96
* (K) All Rites Reversed - Copy What You Like
*/
#ifndef __xtra_memheap_h
#define __xtra_memheap_h
#define MemHeap_Alloc(size,result) _MemHeap_Alloc(size,(void **)result)
os_error *_MemHeap_Alloc( int size, void **result );
#define MemHeap_ReAlloc(size,result) _MemHeap_ReAlloc(size,(void **)result)
os_error *_MemHeap_ReAlloc( int size, void **result );
os_error *MemHeap_Initialise( BOOL heapshrink );
int MemHeap_Size( void *block );
os_error *MemHeap_Strdup( char *value, char **result );
#define MemHeap_Free(ppblock) _MemHeap_Free( (void**)ppblock )
os_error *_MemHeap_Free( void **block );
void *MemHeap_malloc( int size );
void MemHeap_free( void *block );
#define malloc MemHeap_malloc
#define free MemHeap_free
#endif