From f36997c7c5c385309e2a65a6c4d9eeb0b82f94a1 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Fri, 2 Jul 2021 01:39:21 +0200 Subject: [PATCH] Close MediaFileInfo --- ext/libstrawberry-tagreader/tagreadertagparser.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ext/libstrawberry-tagreader/tagreadertagparser.cpp b/ext/libstrawberry-tagreader/tagreadertagparser.cpp index d6a1bca7f..3cae1e246 100644 --- a/ext/libstrawberry-tagreader/tagreadertagparser.cpp +++ b/ext/libstrawberry-tagreader/tagreadertagparser.cpp @@ -80,7 +80,10 @@ bool TagReaderTagParser::IsMediaFile(const QString &filename) const { const auto tracks = taginfo.tracks(); for (const auto track : tracks) { - if (track->mediaType() == TagParser::MediaType::Audio) return true; + if (track->mediaType() == TagParser::MediaType::Audio) { + taginfo.close(); + return true; + } } taginfo.close(); }