[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[taler-merchant] branch master updated: fix error message use-after-free
From: |
gnunet |
Subject: |
[taler-merchant] branch master updated: fix error message use-after-free |
Date: |
Thu, 30 Jul 2020 23:48:10 +0200 |
This is an automated email from the git hooks/post-receive script.
jonathan-buchanan pushed a commit to branch master
in repository merchant.
The following commit(s) were added to refs/heads/master by this push:
new ce38476 fix error message use-after-free
ce38476 is described below
commit ce384765f5457233f3b46e48fe77c339cc5784c1
Author: Jonathan Buchanan <jonathan.russ.buchanan@gmail.com>
AuthorDate: Thu Jul 30 17:48:04 2020 -0400
fix error message use-after-free
---
src/backend/taler-merchant-httpd_private-get-orders.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/src/backend/taler-merchant-httpd_private-get-orders.c
b/src/backend/taler-merchant-httpd_private-get-orders.c
index d890fa8..ab90c57 100644
--- a/src/backend/taler-merchant-httpd_private-get-orders.c
+++ b/src/backend/taler-merchant-httpd_private-get-orders.c
@@ -619,14 +619,17 @@ TMH_private_get_orders (const struct TMH_RequestHandler
*rh,
if ((0 > qs) ||
(0 != aos->result))
{
+ int aos_result = aos->result;
+ const char *aos_ec_msg = aos->ec_msg;
+
GNUNET_break (0);
json_decref (aos->pa);
GNUNET_free (aos);
return TALER_MHD_reply_with_error (connection,
MHD_HTTP_INTERNAL_SERVER_ERROR,
TALER_EC_ORDERS_GET_DB_LOOKUP_ERROR,
- 0 != aos->result ?
- aos->ec_msg :
+ 0 != aos_result ?
+ aos_ec_msg :
"failed to lookup orders in
database");
}
}
--
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [taler-merchant] branch master updated: fix error message use-after-free,
gnunet <=