From 4870194380c4fcf40ffa20ef06956a462b3fd10c Mon Sep 17 00:00:00 2001 From: Roberto Ierusalimschy Date: Mon, 27 Oct 2014 17:21:56 -0200 Subject: small reorganization of tests around LUA_USE_C99 --- lobject.c | 22 ++-------------------- 1 file changed, 2 insertions(+), 20 deletions(-) (limited to 'lobject.c') diff --git a/lobject.c b/lobject.c index b329be69..e805ce66 100644 --- a/lobject.c +++ b/lobject.c @@ -1,5 +1,5 @@ /* -** $Id: lobject.c,v 2.94 2014/10/24 11:42:29 roberto Exp roberto $ +** $Id: lobject.c,v 2.95 2014/10/25 11:50:46 roberto Exp roberto $ ** Some generic functions over Lua objects ** See Copyright Notice in lua.h */ @@ -162,24 +162,8 @@ static int isneg (const char **s) { } -/* -** {====================================================== -** lua_strx2number converts an hexadecimal numeric string to a number. -** In C99, 'strtod' does both conversions. C89, however, has no function -** to convert floating hexadecimal strings to numbers. For these -** systems, you can leave 'lua_strx2number' undefined and Lua will -** provide its own implementation. -** ======================================================= -*/ -#if !defined(lua_strx2number) /* { */ - -#if defined(LUA_USE_C99) /* { */ - -#define lua_strx2number(s,p) lua_str2number(s,p) - -#else /* }{ */ - /* Lua's implementation for 'lua_strx2number' */ +#if !defined(lua_strx2number) /* { */ #include @@ -247,8 +231,6 @@ static lua_Number lua_strx2number (const char *s, char **endptr) { #endif /* } */ -#endif /* } */ - /* }====================================================== */ -- cgit v1.2.3-55-g6feb