From bc47a0122301fce203708a124bcc171e40406eae Mon Sep 17 00:00:00 2001 From: Krasimir Angelov Date: Thu, 14 Jul 2022 11:46:19 +0200 Subject: [PATCH] another try --- src/runtime/javascript/ffi.ts | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/runtime/javascript/ffi.ts b/src/runtime/javascript/ffi.ts index 14c19e4c3..738f23d6c 100644 --- a/src/runtime/javascript/ffi.ts +++ b/src/runtime/javascript/ffi.ts @@ -33,9 +33,6 @@ const PgfDBPtr = ref.refType(PgfDB) const PgfRevision = ref.refType(ref.types.void) export const PgfRevisionPtr = ref.refType(PgfRevision) -const PgfProbsCallback = ref.refType(ref.types.void) -export const PgfProbsCallbackPtr = ref.refType(PgfProbsCallback) - export const PgfExn = Struct({ type: ref.types.int, code: ref.types.int, @@ -106,8 +103,8 @@ const PgfMarshallerPtr = ref.refType(PgfMarshaller) // FFI export const runtime = ffi.Library('libpgf', { - pgf_read_pgf: [PgfDBPtr, [ref.types.CString, PgfRevisionPtr, PgfProbsCallbackPtr | null, PgfExnPtr]], - pgf_boot_ngf: [PgfDBPtr, [ref.types.CString, ref.types.CString, PgfRevisionPtr, PgfProbsCallbackPtr | null, PgfExnPtr]], + pgf_read_pgf: [PgfDBPtr, [ref.types.CString, PgfRevisionPtr, null, PgfExnPtr]], + pgf_boot_ngf: [PgfDBPtr, [ref.types.CString, ref.types.CString, PgfRevisionPtr, null, PgfExnPtr]], pgf_read_ngf: [PgfDBPtr, [ref.types.CString, PgfRevisionPtr, PgfExnPtr]], pgf_new_ngf: [PgfDBPtr, [PgfTextPtr, ref.types.CString, PgfRevisionPtr, PgfExnPtr]], pgf_write_pgf: [ref.types.void, [ref.types.CString, PgfDBPtr, PgfRevision, PgfExnPtr]],