Optional arguments should advance the iterator in jerryx_arg_transform_optional (#2962)

This patch fixes #2288

JerryScript-DCO-1.0-Signed-off-by: Robert Fancsik frobert@inf.u-szeged.hu
This commit is contained in:
Robert Fancsik
2019-07-17 14:16:41 +02:00
committed by Dániel Bátyai
parent ff22634e27
commit 6c441091b4
2 changed files with 74 additions and 1 deletions
+1 -1
View File
@@ -34,7 +34,7 @@ jerryx_arg_transform_optional (jerryx_arg_js_iterator_t *js_arg_iter_p, /**< ava
if (jerry_value_is_undefined (js_arg))
{
return js_arg;
return jerryx_arg_js_iterator_pop (js_arg_iter_p);
}
return func (js_arg_iter_p, c_arg_p);