From c4d003e4427af05c635f343b6ced44f793eed2c0 Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Wed, 3 Mar 2021 22:19:29 +0000 Subject: [PATCH] Fix Javascript arrays for modern node versions --- Lib/javascript/v8/arrays_javascript.i | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Lib/javascript/v8/arrays_javascript.i b/Lib/javascript/v8/arrays_javascript.i index 1808fa840..8bcbee83c 100644 --- a/Lib/javascript/v8/arrays_javascript.i +++ b/Lib/javascript/v8/arrays_javascript.i @@ -42,7 +42,7 @@ // Get each element from array for (int i = 0; i < length; i++) { - v8::Local jsvalue = array->Get(i); + v8::Local jsvalue = SWIGV8_ARRAY_GET(array, i); $*1_ltype temp; // Get primitive value from JSObject @@ -74,7 +74,7 @@ for (int i = 0; i < length; i++) { - array->Set(i, SWIG_From(CTYPE)($1[i])); + SWIGV8_ARRAY_SET(array, i, SWIG_From(CTYPE)($1[i])); } $result = array;