From 0c2e21024f77e2e0543266892f0ba7244b93e09f Mon Sep 17 00:00:00 2001 From: "Stephen F. Booth" Date: Fri, 29 Nov 2013 13:36:57 -0500 Subject: [PATCH] Correctly write the metadata offset in absence of ID3v2 tag --- taglib/dsf/dsffile.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/taglib/dsf/dsffile.cpp b/taglib/dsf/dsffile.cpp index f0109cfb..4cb927cf 100644 --- a/taglib/dsf/dsffile.cpp +++ b/taglib/dsf/dsffile.cpp @@ -127,9 +127,9 @@ bool DSF::File::save() d->fileSize = newFileSize; } - // Update the metadata offset + // Update the metadata offset to 0 since there is no longer a tag if(d->metadataOffset != newMetadataOffset) { - insert(ByteVector::fromUInt64LE(newMetadataOffset), 20, 8); + insert(ByteVector::fromUInt64LE(0ULL), 20, 8); d->metadataOffset = newMetadataOffset; }