diff options
author | Christian Grothoff <christian@grothoff.org> | 2021-11-30 15:13:57 +0100 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2021-11-30 15:13:57 +0100 |
commit | 6d4e3f59bc03d6fc9b519be84692a707ab906a38 (patch) | |
tree | d5473a00f4dbe91616facfb3ecd4ab314734dec9 /src/merchant-tools/taler-merchant-setup-reserve.c | |
parent | 1893831efb87d2fcf4d2a94531f2457da41f3979 (diff) |
fix #7114
Diffstat (limited to 'src/merchant-tools/taler-merchant-setup-reserve.c')
-rw-r--r-- | src/merchant-tools/taler-merchant-setup-reserve.c | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/src/merchant-tools/taler-merchant-setup-reserve.c b/src/merchant-tools/taler-merchant-setup-reserve.c index f4e4d8da..cb43eaf5 100644 --- a/src/merchant-tools/taler-merchant-setup-reserve.c +++ b/src/merchant-tools/taler-merchant-setup-reserve.c @@ -149,10 +149,16 @@ result_cb (void *cls, sizeof (*reserve_pub), res_str, sizeof (res_str)); - fprintf (stdout, - "%s?message=%s\n", - payto_uri, - res_str); + if (NULL != strchr (payto_uri, '?')) + fprintf (stdout, + "%s&message=%s\n", + payto_uri, + res_str); + else + fprintf (stdout, + "%s?message=%s\n", + payto_uri, + res_str); } break; default: |