webmcp

diff libraries/json/json.c @ 441:839ff2b8d9f8

Bugfix for integer decoder in JSON library
author jbe
date Sat Feb 13 19:47:58 2016 +0100 (2016-02-13)
parents 0bbf7717ebfd
children 8145293e3f4a
line diff
     1.1 --- a/libraries/json/json.c	Tue Feb 09 20:09:34 2016 +0100
     1.2 +++ b/libraries/json/json.c	Sat Feb 13 19:47:58 2016 +0100
     1.3 @@ -578,9 +578,13 @@
     1.4            intval = 10 * intval + d;
     1.5          }
     1.6        }
     1.7 +      // push result onto Lua stack:
     1.8        if (curpos == endpos) lua_pushinteger(L, intval);
     1.9        else lua_pushnumber(L, numval);
    1.10      }
    1.11 +#else
    1.12 +    // push result onto Lua stack:
    1.13 +    lua_pushnumber(L, numval);
    1.14  #endif
    1.15      // consume characters that were parsed:
    1.16      pos = endpos;

Impressum / About Us