diff options
Diffstat (limited to 'src/backend/taler-merchant-httpd_private-patch-instances-ID.c')
-rw-r--r-- | src/backend/taler-merchant-httpd_private-patch-instances-ID.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/backend/taler-merchant-httpd_private-patch-instances-ID.c b/src/backend/taler-merchant-httpd_private-patch-instances-ID.c index 607c3593..d7ebc1f2 100644 --- a/src/backend/taler-merchant-httpd_private-patch-instances-ID.c +++ b/src/backend/taler-merchant-httpd_private-patch-instances-ID.c @@ -42,7 +42,7 @@ static void free_wm (struct TMH_WireMethod *wm) { - json_decref (wm->j_wire); + GNUNET_free (wm->payto_uri); GNUNET_free (wm->wire_method); GNUNET_free (wm); } @@ -208,8 +208,7 @@ patch_instances_ID (struct TMH_MerchantInstance *mi, NULL != wm; wm = wm->next) { - const char *uri = json_string_value (json_object_get (wm->j_wire, - "payto_uri")); + const char *uri = wm->payto_uri; GNUNET_assert (NULL != uri); matched = false; |