From e1d072571ec6f9d830e575a2ecdc95fd43428e53 Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Fri, 31 Aug 2001 16:46:07 -0300 Subject: better syntax for type casts --- lmem.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'lmem.c') diff --git a/lmem.c b/lmem.c index 189986a5..1b7be9fc 100644 --- a/lmem.c +++ b/lmem.c @@ -1,5 +1,5 @@ /* -** $Id: lmem.c,v 1.48 2001/02/23 17:17:25 roberto Exp roberto $ +** $Id: lmem.c,v 1.49 2001/03/26 14:31:49 roberto Exp $ ** Interface to Memory Manager ** See Copyright Notice in lua.h */ @@ -34,8 +34,9 @@ void *luaM_growaux (lua_State *L, void *block, int *size, int size_elems, newsize = limit; /* still have at least MINPOWER2 free places */ else luaD_error(L, errormsg); } - newblock = luaM_realloc(L, block, (lu_mem)(*size)*(lu_mem)size_elems, - (lu_mem)newsize*(lu_mem)size_elems); + newblock = luaM_realloc(L, block, + cast(lu_mem, *size)*cast(lu_mem, size_elems), + cast(lu_mem, newsize)*cast(lu_mem, size_elems)); *size = newsize; /* update only when everything else is OK */ return newblock; } -- cgit v1.2.3-55-g6feb