Add missing error check for ecma_regexp_exec_helper (#2887)

This patch fixes #2885.

JerryScript-DCO-1.0-Signed-off-by: Robert Fancsik frobert@inf.u-szeged.hu
This commit is contained in:
Robert Fancsik
2019-05-28 08:22:57 -04:00
committed by László Langó
parent e1c552ba2e
commit 442e482afa
2 changed files with 20 additions and 1 deletions
@@ -1362,7 +1362,7 @@ ecma_regexp_exec_helper (ecma_value_t regexp_value, /**< RegExp object */
}
}
if (input_curr_p && (re_ctx.flags & RE_FLAG_GLOBAL))
if (!ECMA_IS_VALUE_ERROR (ret_value) && input_curr_p && (re_ctx.flags & RE_FLAG_GLOBAL))
{
ecma_number_t lastindex_num;