From 6faaf0b7be25625354129ab35b56b232e8118cc3 Mon Sep 17 00:00:00 2001 From: Krasimir Angelov Date: Fri, 20 May 2022 15:15:13 +0200 Subject: [PATCH] update the JavaScript binding --- src/runtime/javascript/ffi.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/runtime/javascript/ffi.ts b/src/runtime/javascript/ffi.ts index bfa5a3601..5e41f1bbc 100644 --- a/src/runtime/javascript/ffi.ts +++ b/src/runtime/javascript/ffi.ts @@ -129,9 +129,10 @@ export const runtime = ffi.Library('libpgf', { pgf_print_context: [PgfTextPtr, [size_t, PgfTypeHypoPtr, PgfPrintContextPtr, ref.types.int, PgfMarshallerPtr]], pgf_read_type: [PgfType, [PgfTextPtr, PgfUnmarshallerPtr]], - pgf_clone_revision: [PgfRevision, [PgfDBPtr, PgfRevision, PgfExnPtr]], - pgf_commit_revision: [ref.types.void, [PgfDBPtr, PgfRevision, PgfExnPtr]], - pgf_checkout_revision: [PgfRevision, [PgfDBPtr, PgfTextPtr, PgfExnPtr]], + pgf_start_transaction: [PgfRevision, [PgfDBPtr, PgfRevision, PgfExnPtr]], + pgf_commit_transaction: [ref.types.void, [PgfDBPtr, PgfRevision, PgfExnPtr]], + pgf_rollback_transaction: [ref.types.void, [PgfDBPtr, PgfRevision]], + pgf_checkout_revision: [PgfRevision, [PgfDBPtr, PgfExnPtr]], pgf_create_function: [ref.types.void, [PgfDBPtr, PgfRevision, PgfTextPtr, PgfType, size_t, prob_t, PgfMarshallerPtr, PgfExnPtr]], pgf_drop_function: [ref.types.void, [PgfDBPtr, PgfRevision, PgfTextPtr, PgfExnPtr]], pgf_create_category: [ref.types.void, [PgfDBPtr, PgfRevision, PgfTextPtr, size_t, PgfTypeHypoPtr, prob_t, PgfMarshallerPtr, PgfExnPtr]],