From 354fa6cd0013aeca9f0749822b3ef3050c764370 Mon Sep 17 00:00:00 2001 From: Divy Srivastava Date: Mon, 20 Jun 2022 19:08:10 +0530 Subject: BREAKING(ext/ffi): Remove `Deno.UnsafePointer` indirection (#14915) --- cli/tests/unit/ffi_test.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'cli/tests') diff --git a/cli/tests/unit/ffi_test.ts b/cli/tests/unit/ffi_test.ts index 22da88d27..18b831137 100644 --- a/cli/tests/unit/ffi_test.ts +++ b/cli/tests/unit/ffi_test.ts @@ -28,9 +28,8 @@ Deno.test({ permissions: { ffi: false } }, function ffiPermissionDenied() { assertThrows(() => { Deno.dlopen("/usr/lib/libc.so.6", {}); }, Deno.errors.PermissionDenied); - const ptr = new Deno.UnsafePointer(0n); const fnptr = new Deno.UnsafeFnPointer( - ptr, + 0n, { parameters: ["u32", "pointer"], result: "void", @@ -42,7 +41,7 @@ Deno.test({ permissions: { ffi: false } }, function ffiPermissionDenied() { assertThrows(() => { Deno.UnsafePointer.of(new Uint8Array(0)); }, Deno.errors.PermissionDenied); - const ptrView = new Deno.UnsafePointerView(ptr); + const ptrView = new Deno.UnsafePointerView(0n); assertThrows(() => { ptrView.copyInto(new Uint8Array(0)); }, Deno.errors.PermissionDenied); -- cgit v1.2.3