From a4d50f80758bf8e1dff19af04306d7cdf8411853 Mon Sep 17 00:00:00 2001 From: Garcia Date: Sat, 14 Jan 2023 22:42:52 -0800 Subject: [PATCH] fix(ext/ffi): use SafeMap in getTypeSizeAndAlignment (#17305) --- ext/ffi/00_ffi.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ext/ffi/00_ffi.js b/ext/ffi/00_ffi.js index 5ebd3f96cc..359b10b455 100644 --- a/ext/ffi/00_ffi.js +++ b/ext/ffi/00_ffi.js @@ -24,7 +24,7 @@ PromisePrototypeThen, MathMax, MathCeil, - Map, + SafeMap, SafeArrayIterator, } = window.__bootstrap.primordials; @@ -255,7 +255,7 @@ typeof type.struct === "object"; } - function getTypeSizeAndAlignment(type, cache = new Map()) { + function getTypeSizeAndAlignment(type, cache = new SafeMap()) { if (isStruct(type)) { const cached = cache.get(type); if (cached !== undefined) {