gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[taler-merchant] branch master updated: avoid leaks from last logic chan


From: gnunet
Subject: [taler-merchant] branch master updated: avoid leaks from last logic change
Date: Sun, 16 Aug 2020 17:32:54 +0200

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository merchant.

The following commit(s) were added to refs/heads/master by this push:
     new 14dda23  avoid leaks from last logic change
14dda23 is described below

commit 14dda234f724e59eefb49d9d98b048ce1ce9059f
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Sun Aug 16 17:32:52 2020 +0200

    avoid leaks from last logic change
---
 src/backend/taler-merchant-httpd_get-orders-ID.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/backend/taler-merchant-httpd_get-orders-ID.c 
b/src/backend/taler-merchant-httpd_get-orders-ID.c
index d6c877c..62be05e 100644
--- a/src/backend/taler-merchant-httpd_get-orders-ID.c
+++ b/src/backend/taler-merchant-httpd_get-orders-ID.c
@@ -1034,6 +1034,11 @@ TMH_get_orders_ID (const struct TMH_RequestHandler *rh,
   {
     uint64_t order_serial;
 
+    if (NULL != god->contract_terms)
+    {
+      json_decref (god->contract_terms);
+      god->contract_terms = NULL;
+    }
     qs = TMH_db->lookup_contract_terms (TMH_db->cls,
                                         hc->instance->settings.id,
                                         order_id,
@@ -1125,6 +1130,7 @@ TMH_get_orders_ID (const struct TMH_RequestHandler *rh,
                                        &god->claim_token));
   }   /* end unclaimed order logic */
 
+  if (NULL == god->fulfillment_url)
   {
     struct GNUNET_JSON_Specification spec[] = {
       GNUNET_JSON_spec_string ("fulfillment_url",

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]