diff options
Diffstat (limited to 'luamem.h')
| -rw-r--r-- | luamem.h | 3 |
1 files changed, 2 insertions, 1 deletions
| @@ -1,7 +1,7 @@ | |||
| 1 | /* | 1 | /* |
| 2 | ** mem.c | 2 | ** mem.c |
| 3 | ** memory manager for lua | 3 | ** memory manager for lua |
| 4 | ** $Id: mem.h,v 1.2 1995/01/13 22:11:12 roberto Exp roberto $ | 4 | ** $Id: mem.h,v 1.3 1996/02/22 20:34:33 roberto Exp roberto $ |
| 5 | */ | 5 | */ |
| 6 | 6 | ||
| 7 | #ifndef mem_h | 7 | #ifndef mem_h |
| @@ -14,6 +14,7 @@ | |||
| 14 | void luaI_free (void *block); | 14 | void luaI_free (void *block); |
| 15 | void *luaI_malloc (unsigned long size); | 15 | void *luaI_malloc (unsigned long size); |
| 16 | void *luaI_realloc (void *oldblock, unsigned long size); | 16 | void *luaI_realloc (void *oldblock, unsigned long size); |
| 17 | void* luaI_buffer (unsigned long size); | ||
| 17 | 18 | ||
| 18 | #define new(s) ((s *)luaI_malloc(sizeof(s))) | 19 | #define new(s) ((s *)luaI_malloc(sizeof(s))) |
| 19 | #define newvector(n,s) ((s *)luaI_malloc((n)*sizeof(s))) | 20 | #define newvector(n,s) ((s *)luaI_malloc((n)*sizeof(s))) |
