diff options
author | TheMorc <r.gracik@gmail.com> | 2023-08-23 10:49:06 +0200 |
---|---|---|
committer | TheMorc <r.gracik@gmail.com> | 2023-08-23 10:50:03 +0200 |
commit | c56a109a21056c4fb7dbe4c3371a88347b14b7d5 (patch) | |
tree | 0600d34b39f07f55ac0bc39aa01a7cad91388bd3 | |
parent | 0b918a748af6b9e0904db6a67b74e880035cd4a9 (diff) | |
download | abaddon-portaudio-c56a109a21056c4fb7dbe4c3371a88347b14b7d5.tar.gz abaddon-portaudio-c56a109a21056c4fb7dbe4c3371a88347b14b7d5.zip |
fix ImageComponent embeds due to extensions being mixedcase
-rw-r--r-- | src/util.cpp | 5 |
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 }; |