summaryrefslogtreecommitdiffstats
path: root/src/track
diff options
context:
space:
mode:
authorUwe Klotz <uklotz@mixxx.org>2020-05-01 01:24:57 +0200
committerUwe Klotz <uklotz@mixxx.org>2020-05-01 01:25:26 +0200
commitb6095bfa422df74d8e40d213796e6542eb1d50fe (patch)
tree0438137af4f9c0475071e9211a6b72605a744ded /src/track
parentea7640291e0da79728f283f5626c4eee3eafa0d9 (diff)
Fix infinite recursion for legacy ID3v2 tags
Diffstat (limited to 'src/track')
-rw-r--r--src/track/taglib/trackmetadata_id3v2.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/track/taglib/trackmetadata_id3v2.cpp b/src/track/taglib/trackmetadata_id3v2.cpp
index fbf52253cc..6e965f9e28 100644
--- a/src/track/taglib/trackmetadata_id3v2.cpp
+++ b/src/track/taglib/trackmetadata_id3v2.cpp
@@ -645,7 +645,7 @@ void importTrackMetadataFromTag(
DEBUG_ASSERT(pHeader);
if (!checkHeaderVersionSupported(*pHeader)) {
kLogger.warning() << "Legacy ID3v2 version - importing only basic tags";
- importTrackMetadataFromTag(pTrackMetadata, tag);
+ taglib::importTrackMetadataFromTag(pTrackMetadata, tag);
return; // done
}
@@ -1015,7 +1015,7 @@ bool exportTrackMetadataIntoTag(TagLib::ID3v2::Tag* pTag,
DEBUG_ASSERT(pHeader);
if (!checkHeaderVersionSupported(*pHeader)) {
kLogger.warning() << "Legacy ID3v2 version - exporting only basic tags";
- exportTrackMetadataIntoTag(pTag, trackMetadata, WriteTagFlag::OmitNone);
+ taglib::exportTrackMetadataIntoTag(pTag, trackMetadata, WriteTagFlag::OmitNone);
return true; // done
}