diff options
author | Christian Grothoff <christian@grothoff.org> | 2021-11-01 23:38:53 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2021-11-01 23:38:53 +0100 |
commit | c9c8caea1a716d7246853e69b0148ffa3bee696d (patch) | |
tree | dada332f4e98df9eafe48b6ee7de4431d034c1ac /src/backend/taler-merchant-httpd.c | |
parent | e1d16d11269a1fae896e200afd70e38d0040928d (diff) | |
download | merchant-c9c8caea1a716d7246853e69b0148ffa3bee696d.tar.gz merchant-c9c8caea1a716d7246853e69b0148ffa3bee696d.tar.bz2 merchant-c9c8caea1a716d7246853e69b0148ffa3bee696d.zip |
fix fTBFS
Diffstat (limited to 'src/backend/taler-merchant-httpd.c')
-rw-r--r-- | src/backend/taler-merchant-httpd.c | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/src/backend/taler-merchant-httpd.c b/src/backend/taler-merchant-httpd.c index 6f3dc784..749fc253 100644 --- a/src/backend/taler-merchant-httpd.c +++ b/src/backend/taler-merchant-httpd.c @@ -218,7 +218,7 @@ instance_decref (struct TMH_MerchantInstance *mi) GNUNET_CONTAINER_DLL_remove (mi->wm_head, mi->wm_tail, wm); - json_decref (wm->j_wire); + GNUNET_free (wm->payto_uri); GNUNET_free (wm->wire_method); GNUNET_free (wm); } @@ -1545,11 +1545,8 @@ add_instance_cb (void *cls, wm = GNUNET_new (struct TMH_WireMethod); wm->h_wire = acc->h_wire; - wm->j_wire = GNUNET_JSON_PACK ( - GNUNET_JSON_pack_string ("payto_uri", - acc->payto_uri), - GNUNET_JSON_pack_data_auto ("salt", - &acc->salt)); + wm->payto_uri = GNUNET_strdup (acc->payto_uri); + wm->wire_salt = acc->salt; wm->wire_method = TALER_payto_get_method (acc->payto_uri); wm->active = acc->active; GNUNET_CONTAINER_DLL_insert (mi->wm_head, |