summaryrefslogtreecommitdiff
path: root/src/util.cpp
diff options
context:
space:
mode:
authorTheMorc <r.gracik@gmail.com>2023-08-23 10:49:06 +0200
committerTheMorc <r.gracik@gmail.com>2023-08-23 10:50:03 +0200
commitc56a109a21056c4fb7dbe4c3371a88347b14b7d5 (patch)
tree0600d34b39f07f55ac0bc39aa01a7cad91388bd3 /src/util.cpp
parent0b918a748af6b9e0904db6a67b74e880035cd4a9 (diff)
downloadabaddon-portaudio-c56a109a21056c4fb7dbe4c3371a88347b14b7d5.tar.gz
abaddon-portaudio-c56a109a21056c4fb7dbe4c3371a88347b14b7d5.zip
fix ImageComponent embeds due to extensions being mixedcase
Diffstat (limited to 'src/util.cpp')
-rw-r--r--src/util.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/util.cpp b/src/util.cpp
index 8d21ff4..ae948ea 100644
--- a/src/util.cpp
+++ b/src/util.cpp
@@ -160,7 +160,10 @@ std::string GetExtension(std::string url) {
}
bool IsURLViewableImage(const std::string &url) {
- const auto ext = GetExtension(url);
+ std::string lw_url = url;
+ std::transform(lw_url.begin(), lw_url.end(), lw_url.begin(), ::tolower);
+
+ const auto ext = GetExtension(lw_url);
static const char *exts[] = { ".jpeg",
".jpg",
".png", nullptr };