summaryrefslogtreecommitdiff
path: root/src/testing/testing_api_cmd_post_instances.c
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2020-04-24 20:32:10 +0200
committerChristian Grothoff <christian@grothoff.org>2020-04-24 20:32:10 +0200
commit6548cc691d8c9fb443a46e12b10de922b6581f97 (patch)
tree849154677d3740d7e02489e63018ba7a18ef843d /src/testing/testing_api_cmd_post_instances.c
parenta376e29ef856bf2baf00ea0c871f9f852c2273bc (diff)
downloadmerchant-6548cc691d8c9fb443a46e12b10de922b6581f97.tar.gz
merchant-6548cc691d8c9fb443a46e12b10de922b6581f97.tar.bz2
merchant-6548cc691d8c9fb443a46e12b10de922b6581f97.zip
fix tests
Diffstat (limited to 'src/testing/testing_api_cmd_post_instances.c')
-rw-r--r--src/testing/testing_api_cmd_post_instances.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/testing/testing_api_cmd_post_instances.c b/src/testing/testing_api_cmd_post_instances.c
index 26efd0be..71626008 100644
--- a/src/testing/testing_api_cmd_post_instances.c
+++ b/src/testing/testing_api_cmd_post_instances.c
@@ -203,6 +203,7 @@ post_instances_cleanup (void *cls,
}
json_decref (pis->address);
json_decref (pis->jurisdiction);
+ GNUNET_free (pis->payto_uris);
GNUNET_free (pis);
}
@@ -251,7 +252,11 @@ TALER_TESTING_cmd_merchant_post_instances2 (
pis->instance_id = instance_id;
pis->http_status = http_status;
pis->payto_uris_length = payto_uris_length;
- pis->payto_uris = payto_uris;
+ pis->payto_uris = GNUNET_new_array (payto_uris_length,
+ const char *);
+ memcpy (pis->payto_uris,
+ payto_uris,
+ sizeof (const char *) * payto_uris_length);
pis->name = name;
pis->address = address; /* ownership transfer! */
pis->jurisdiction = jurisdiction; /* ownership transfer! */