summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorChristian Grothoff <christian@grothoff.org>2021-08-02 19:49:24 +0200
committerChristian Grothoff <christian@grothoff.org>2021-08-02 19:49:24 +0200
commit773449e6e7ac2b6887199a635bd7b52d98350b50 (patch)
tree42c092186144346b5b835db2d6909796daac75fe /src
parented83a9bb810268e539ca68ba449f0b71d6a3d60b (diff)
downloadmerchant-773449e6e7ac2b6887199a635bd7b52d98350b50.tar.gz
merchant-773449e6e7ac2b6887199a635bd7b52d98350b50.tar.bz2
merchant-773449e6e7ac2b6887199a635bd7b52d98350b50.zip
-work on #6948
Diffstat (limited to 'src')
-rw-r--r--src/backend/taler-merchant-httpd_helper.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/backend/taler-merchant-httpd_helper.c b/src/backend/taler-merchant-httpd_helper.c
index 266c5bab..4d9c8d5c 100644
--- a/src/backend/taler-merchant-httpd_helper.c
+++ b/src/backend/taler-merchant-httpd_helper.c
@@ -118,6 +118,8 @@ TMH_image_data_url_valid (const char *image_data_url)
if (NULL == strstr (image_data_url,
";base64,"))
return false;
+ if (! TALER_url_valid_charset (image_data_url))
+ return false;
// FIXME: write generic URI syntax validation */
return true;
}