1
0
forked from GitHub/gf-core

transactions should always start with the last revision and release it when done

This commit is contained in:
Krasimir Angelov
2022-05-23 19:50:41 +02:00
parent d66cf23811
commit fc09bc776b
8 changed files with 15 additions and 15 deletions

View File

@@ -129,7 +129,7 @@ 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_start_transaction: [PgfRevision, [PgfDBPtr, PgfRevision, PgfExnPtr]],
pgf_start_transaction: [PgfRevision, [PgfDBPtr, PgfExnPtr]],
pgf_commit_transaction: [ref.types.void, [PgfDBPtr, PgfRevision, PgfExnPtr]],
pgf_rollback_transaction: [ref.types.void, [PgfDBPtr, PgfRevision]],
pgf_checkout_revision: [PgfRevision, [PgfDBPtr, PgfExnPtr]],