diff --git a/src/qobuz/qobuzstreamurlrequest.cpp b/src/qobuz/qobuzstreamurlrequest.cpp index f17c013c9..b1a660dea 100644 --- a/src/qobuz/qobuzstreamurlrequest.cpp +++ b/src/qobuz/qobuzstreamurlrequest.cpp @@ -205,7 +205,8 @@ void QobuzStreamURLRequest::StreamURLReceived() { Song::FileType filetype(Song::FileType_Unknown); QMimeDatabase mimedb; - for (const QString &suffix : mimedb.mimeTypeForName(mimetype.toUtf8()).suffixes()) { + QStringList suffixes = mimedb.mimeTypeForName(mimetype.toUtf8()).suffixes(); + for (const QString &suffix : suffixes) { filetype = Song::FiletypeByExtension(suffix); if (filetype != Song::FileType_Unknown) break; }