diff options
Diffstat (limited to 'src/json.c')
-rw-r--r-- | src/json.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/json.c b/src/json.c index a4ba2e0cf..aa8bf64c8 100644 --- a/src/json.c +++ b/src/json.c @@ -931,11 +931,11 @@ static int jsonParseValue(JsonParse *pParse, u32 i){ && z[i]=='-' && sqlite3StrNICmp(&z[j], "inf",3)==0 ){ - if( !sqlite3Isalnum(z[j+4]) ){ + if( !sqlite3Isalnum(z[j+3]) ){ jsonParseAddNode(pParse, JSON_REAL, 8, "-9.0e999"); return i+4; }else if( (sqlite3StrNICmp(&z[j],"infinity",8)==0 && - !sqlite3Isalnum(z[j+9])) ){ + !sqlite3Isalnum(z[j+8])) ){ jsonParseAddNode(pParse, JSON_REAL, 8, "-9.0e999"); return i+9; } |