diff options
Diffstat (limited to 'src/playlist/plugins/SoundCloudPlaylistPlugin.cxx')
-rw-r--r-- | src/playlist/plugins/SoundCloudPlaylistPlugin.cxx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/playlist/plugins/SoundCloudPlaylistPlugin.cxx b/src/playlist/plugins/SoundCloudPlaylistPlugin.cxx index 88a9606c5..4b97376a8 100644 --- a/src/playlist/plugins/SoundCloudPlaylistPlugin.cxx +++ b/src/playlist/plugins/SoundCloudPlaylistPlugin.cxx @@ -24,6 +24,7 @@ #include "config/Block.hxx" #include "input/InputStream.hxx" #include "tag/TagBuilder.hxx" +#include "util/ASCII.hxx" #include "util/StringCompare.hxx" #include "util/Alloc.hxx" #include "util/Domain.hxx" @@ -68,7 +69,7 @@ soundcloud_resolve(const char* uri) { char *u, *ru; - if (StringStartsWith(uri, "https://")) { + if (StringStartsWithCaseASCII(uri, "https://")) { u = xstrdup(uri); } else if (StringStartsWith(uri, "soundcloud.com")) { u = xstrcatdup("https://", uri); @@ -273,7 +274,7 @@ try { static SongEnumerator * soundcloud_open_uri(const char *uri, Mutex &mutex, Cond &cond) { - assert(strncmp(uri, "soundcloud://", 13) == 0); + assert(StringEqualsCaseASCII(uri, "soundcloud://", 13)); uri += 13; char *u = nullptr; |