| Index: src/runtime/runtime-regexp.cc
|
| diff --git a/src/runtime/runtime-regexp.cc b/src/runtime/runtime-regexp.cc
|
| index ac1369ddcc4c52a43a10b5447c3256429192fda2..7c0a7f25f1b9520c363d1fd934b6c90b27ff7281 100644
|
| --- a/src/runtime/runtime-regexp.cc
|
| +++ b/src/runtime/runtime-regexp.cc
|
| @@ -1338,8 +1338,8 @@ MaybeHandle<String> StringReplaceNonGlobalRegExpWithFunction(
|
| }
|
| }
|
|
|
| - argv[m] = handle(Smi::FromInt(index), isolate);
|
| - argv[m + 1] = subject;
|
| + argv[argc - 2] = handle(Smi::FromInt(index), isolate);
|
| + argv[argc - 1] = subject;
|
|
|
| Handle<Object> replacement_obj;
|
| ASSIGN_RETURN_ON_EXCEPTION(
|
|
|