diff options
author | Christian Grothoff <christian@grothoff.org> | 2020-07-15 20:17:13 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2020-07-15 20:17:13 +0200 |
commit | 199c806ee255ca0725b9a0d6dd54c9dd2a16d616 (patch) | |
tree | 9d9c3452eba0e6edb24dc81254d91b2f834496b9 /src/backend/taler-merchant-httpd_private-post-instances.c | |
parent | 550ba62a916bdd8f0259e6eb8e631da2f76387b9 (diff) |
fix #6429
Diffstat (limited to 'src/backend/taler-merchant-httpd_private-post-instances.c')
-rw-r--r-- | src/backend/taler-merchant-httpd_private-post-instances.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/backend/taler-merchant-httpd_private-post-instances.c b/src/backend/taler-merchant-httpd_private-post-instances.c index ae583e75..c89b28ff 100644 --- a/src/backend/taler-merchant-httpd_private-post-instances.c +++ b/src/backend/taler-merchant-httpd_private-post-instances.c @@ -298,7 +298,13 @@ TMH_private_post_instances (const struct TMH_RequestHandler *rh, } wm->wire_method = TALER_payto_get_method (json_string_value (payto_uri)); - GNUNET_assert (NULL != wm->wire_method); + if (NULL == wm->wire_method) + { + GNUNET_break_op (0); + payto_ok = false; + GNUNET_free (wm); + break; + } wm->active = true; GNUNET_CONTAINER_DLL_insert (wm_head, wm_tail, |