From 7c1105bb77f0ce7b1b3cc0cb3e78db89265ba05f Mon Sep 17 00:00:00 2001 From: Jaremy Creechley Date: Mon, 3 Jun 2024 17:46:01 +0100 Subject: [PATCH] duplicate config --- circomcompatffi.nim | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/circomcompatffi.nim b/circomcompatffi.nim index 87c40a7..6025500 100644 --- a/circomcompatffi.nim +++ b/circomcompatffi.nim @@ -71,16 +71,16 @@ proc init_circom_config*(r1cs_path: pointer, zkey_path: pointer, cfg_ptr: ptr ptr CircomBn254Cfg): int32 {.importc: "init_circom_config".} +proc duplicate_circom_config*(orig_cfg_ptr: ptr CircomBn254Cfg, + new_cfg_ptr: ptr ptr CircomBn254Cfg): int32 {.importc: "duplicate_circom_config".} + +proc release_cfg*(cfg_ptr: ptr ptr CircomBn254Cfg): void {.importc: "release_cfg".} + proc init_circom_compat*(cfg_ptr: ptr CircomBn254Cfg, ctx_ptr: ptr ptr CircomCompatCtx): int32 {.importc: "init_circom_compat".} -proc duplicate_circom_config*(cfg_ptr: ptr CircomBn254Cfg, - ctx_ptr: ptr ptr CircomCompatCtx): int32 {.importc: "duplicate_circom_config".} - proc release_circom_compat*(ctx_ptr: ptr ptr CircomCompatCtx): void {.importc: "release_circom_compat".} -proc release_cfg*(cfg_ptr: ptr ptr CircomBn254Cfg): void {.importc: "release_cfg".} - proc release_proof*(proof_ptr: ptr ptr Proof): void {.importc: "release_proof".} proc release_inputs*(inputs_ptr: ptr ptr Inputs): void {.importc: "release_inputs".}