diff options
Diffstat (limited to 'src/testing/testing_api_cmd_patch_instance.c')
-rw-r--r-- | src/testing/testing_api_cmd_patch_instance.c | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/src/testing/testing_api_cmd_patch_instance.c b/src/testing/testing_api_cmd_patch_instance.c index 4ea0fba1..7ff966e0 100644 --- a/src/testing/testing_api_cmd_patch_instance.c +++ b/src/testing/testing_api_cmd_patch_instance.c @@ -171,13 +171,20 @@ patch_instance_run (void *cls, struct TALER_TESTING_Interpreter *is) { struct PatchInstanceState *pis = cls; - + struct TALER_MERCHANT_AccountConfig accounts[GNUNET_NZL ( + pis->payto_uris_length)]; + + memset (accounts, + 0, + sizeof (accounts)); + for (unsigned int i = 0; i<pis->payto_uris_length; i++) + accounts[i].payto_uri = pis->payto_uris[i]; pis->is = is; pis->iph = TALER_MERCHANT_instance_patch (is->ctx, pis->merchant_url, pis->instance_id, pis->payto_uris_length, - pis->payto_uris, + accounts, pis->name, TALER_KYCLOGIC_KYC_UT_BUSINESS, pis->address, |