]> Shamusworld >> Repos - virtualjaguar/blob - src/include/memory.h
Initial revision
[virtualjaguar] / src / include / memory.h
1 //////////////////////////////////////////////////////////////////////////////
2 //
3 //////////////////////////////////////////////////////////////////////////////
4 //
5 //
6 //
7 //
8 //
9 //
10 //////////////////////////////////////////////////////////////////////////////
11
12 #ifndef __MEMORY_H__
13 #define __MEMORY_H__
14
15 #include <stdio.h>
16 #include <stdlib.h>
17 #include <malloc.h>
18 #include "types.h"
19 #include "log.h"
20
21 void memory_init(void);
22 void memory_done(void);
23 void memory_malloc_secure(void **new_ptr, UINT32 size, char *info);
24 void *memory_malloc(UINT32 size, char *info);
25 void memory_free(void *ptr);
26 void memory_memoryUsage(FILE *fp);
27
28
29 #endif