From 099442c41f2cec6122690e6c8f2e11327613e6f6 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Tue, 20 Feb 2001 15:15:33 -0300 Subject: better separation between basic types --- lmem.h | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) (limited to 'lmem.h') diff --git a/lmem.h b/lmem.h index c6f94e53..3dca8871 100644 --- a/lmem.h +++ b/lmem.h @@ -1,5 +1,5 @@ /* -** $Id: lmem.h,v 1.19 2000/12/28 12:55:41 roberto Exp roberto $ +** $Id: lmem.h,v 1.20 2001/02/02 15:13:05 roberto Exp roberto $ ** Interface to Memory Manager ** See Copyright Notice in lua.h */ @@ -13,8 +13,7 @@ #include "llimits.h" #include "lua.h" -void *luaM_realloc (lua_State *L, void *oldblock, luint32 oldsize, - luint32 size); +void *luaM_realloc (lua_State *L, void *oldblock, lu_mem oldsize, lu_mem size); void *luaM_growaux (lua_State *L, void *block, int *size, int size_elem, int limit, const char *errormsg); @@ -22,20 +21,20 @@ void *luaM_growaux (lua_State *L, void *block, int *size, int size_elem, #define luaM_free(L, b, s) luaM_realloc(L, (b), (s), 0) #define luaM_freelem(L, b, t) luaM_realloc(L, (b), sizeof(t), 0) #define luaM_freearray(L, b, n, t) luaM_realloc(L, (b), \ - ((luint32)(n)*(luint32)sizeof(t)), 0) + ((lu_mem)(n)*(lu_mem)sizeof(t)), 0) #define luaM_malloc(L, t) luaM_realloc(L, NULL, 0, (t)) #define luaM_new(L, t) ((t *)luaM_malloc(L, sizeof(t))) #define luaM_newvector(L, n,t) ((t *)luaM_malloc(L, \ - (luint32)(n)*(luint32)sizeof(t))) + (lu_mem)(n)*(lu_mem)sizeof(t))) #define luaM_growvector(L,v,nelems,size,t,limit,e) \ if (((nelems)+1) > (size)) \ ((v)=(t *)luaM_growaux(L,v,&(size),sizeof(t),limit,e)) #define luaM_reallocvector(L, v,oldn,n,t) \ - ((v)=(t *)luaM_realloc(L, v,(luint32)(oldn)*(luint32)sizeof(t), \ - (luint32)(n)*(luint32)sizeof(t))) + ((v)=(t *)luaM_realloc(L, v,(lu_mem)(oldn)*(lu_mem)sizeof(t), \ + (lu_mem)(n)*(lu_mem)sizeof(t))) #endif -- cgit v1.2.3-55-g6feb