diff options
Diffstat (limited to 'src/backenddb/merchantdb_helper.c')
-rw-r--r-- | src/backenddb/merchantdb_helper.c | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/src/backenddb/merchantdb_helper.c b/src/backenddb/merchantdb_helper.c index 0a49f5d6..5894525c 100644 --- a/src/backenddb/merchantdb_helper.c +++ b/src/backenddb/merchantdb_helper.c @@ -37,13 +37,14 @@ TALER_MERCHANTDB_product_details_free ( } - void TALER_MERCHANTDB_template_details_free ( struct TALER_MERCHANTDB_TemplateDetails *tp) { GNUNET_free (tp->template_description); - GNUNET_free (tp->image); + GNUNET_free (tp->otp_id); + GNUNET_free (tp->required_currency); + json_decref (tp->editable_defaults); json_decref (tp->template_contract); } @@ -59,6 +60,7 @@ TALER_MERCHANTDB_webhook_details_free ( GNUNET_free (wb->body_template); } + void TALER_MERCHANTDB_pending_webhook_details_free ( struct TALER_MERCHANTDB_PendingWebhookDetails *pwb) @@ -70,5 +72,15 @@ TALER_MERCHANTDB_pending_webhook_details_free ( } +void +TALER_MERCHANTDB_token_family_details_free ( + struct TALER_MERCHANTDB_TokenFamilyDetails *tf) +{ + GNUNET_free (tf->slug); + GNUNET_free (tf->name); + GNUNET_free (tf->description); + json_decref (tf->description_i18n); +} + /* end of merchantdb_helper.c */ |