lua

A copy of the Lua development repository
Log | Files | Refs | README

commit e401513086792e27e2c07c2b503adf5e08492781
parent 7f1a2ad69976cc6891c104d2b669771820b8959a
Author: Roberto Ierusalimschy <roberto@inf.puc-rio.br>
Date:   Fri, 22 Aug 2014 13:22:17 -0300

new option 'p' for 'debug.sizeof' (size of a pointer)

Diffstat:
Mldblib.c | 5+++--
1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/ldblib.c b/ldblib.c @@ -1,5 +1,5 @@ /* -** $Id: ldblib.c,v 1.139 2014/05/15 19:27:33 roberto Exp roberto $ +** $Id: ldblib.c,v 1.140 2014/08/21 19:12:40 roberto Exp roberto $ ** Interface from Lua to its debug API ** See Copyright Notice in lua.h */ @@ -33,7 +33,8 @@ static int db_Csize (lua_State *L) { {'l', sizeof(long)}, {'z', sizeof(size_t)}, {'f', sizeof(float)}, - {'d', sizeof(double)} + {'d', sizeof(double)}, + {'p', sizeof(void*)} }; const char *s = luaL_checkstring(L, 1); int i;