summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/bank-lib/taler-exchange-wire-gateway-client.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/bank-lib/taler-exchange-wire-gateway-client.c b/src/bank-lib/taler-exchange-wire-gateway-client.c
index 842778088..2f5df8722 100644
--- a/src/bank-lib/taler-exchange-wire-gateway-client.c
+++ b/src/bank-lib/taler-exchange-wire-gateway-client.c
@@ -601,6 +601,16 @@ run (void *cls,
rc = GNUNET_CURL_gnunet_rc_create (ctx);
if (NULL != account_section)
{
+ if (0 != strncasecmp ("exchange-accountcredentials-"
+ account_section,
+ strlen ("exchange-accountcredentials-")))
+ {
+ fprintf (stderr,
+ "Error: invalid section specified, must begin with `%s`\n",
+ "exchange-accountcredentials-");
+ GNUNET_SCHEDULER_shutdown ();
+ return;
+ }
if ( (NULL != auth.wire_gateway_url) ||
(NULL != auth.details.basic.username) ||
(NULL != auth.details.basic.password) )