Fix heap buffer overflow in lit_utf_incr (#2345)

This patch fixes #2344.

JerryScript-DCO-1.0-Signed-off-by: Robert Fancsik frobert@inf.u-szeged.hu
This commit is contained in:
Robert Fancsik
2018-05-22 10:32:40 +02:00
committed by Akos Kiss
parent 43075a2ce6
commit 9eb9fbf5f1
2 changed files with 20 additions and 1 deletions
+4 -1
View File
@@ -262,7 +262,10 @@ re_count_num_of_groups (re_parser_ctx_t *parser_ctx_p) /**< RegExp parser contex
{
case LIT_CHAR_BACKSLASH:
{
lit_utf8_incr (&curr_p);
if (curr_p < parser_ctx_p->input_end_p)
{
lit_utf8_incr (&curr_p);
}
break;
}
case LIT_CHAR_LEFT_SQUARE: