Fix floating number parsing. (#2628)

This patches fixes floating point number parsing when the number starts with dot.

Fixes #2614.

JerryScript-DCO-1.0-Signed-off-by: Zoltan Herczeg zherczeg.u-szeged@partner.samsung.com
This commit is contained in:
Zoltan Herczeg
2018-12-01 17:22:39 +01:00
committed by Akos Kiss
parent a08291eb12
commit bc1b13dcb6
2 changed files with 23 additions and 4 deletions
+3 -4
View File
@@ -958,13 +958,12 @@ lexer_parse_number (parser_context_t *context_p) /**< context */
}
else
{
do
while (source_p < source_end_p
&& source_p[0] >= LIT_CHAR_0
&& source_p[0] <= LIT_CHAR_9)
{
source_p++;
}
while (source_p < source_end_p
&& source_p[0] >= LIT_CHAR_0
&& source_p[0] <= LIT_CHAR_9);
can_be_float = true;
}