aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--taglib/mpeg/mpegfile.cpp2
-rw-r--r--taglib/riff/wav/wavfile.cpp2
-rw-r--r--taglib/toolkit/tfile.h1
3 files changed, 2 insertions, 3 deletions
diff --git a/taglib/mpeg/mpegfile.cpp b/taglib/mpeg/mpegfile.cpp
index 613690ef..472cbdad 100644
--- a/taglib/mpeg/mpegfile.cpp
+++ b/taglib/mpeg/mpegfile.cpp
@@ -244,7 +244,7 @@ bool MPEG::File::save(int tags, StripTags strip, ID3v2::Version version, Duplica
// Remove all the tags not going to be saved.
- if(strip == StripOthers || strip == StripAll)
+ if(strip == StripOthers)
File::strip(~tags, false);
if(ID3v2 & tags) {
diff --git a/taglib/riff/wav/wavfile.cpp b/taglib/riff/wav/wavfile.cpp
index 6e00f827..3dce70b1 100644
--- a/taglib/riff/wav/wavfile.cpp
+++ b/taglib/riff/wav/wavfile.cpp
@@ -169,7 +169,7 @@ bool RIFF::WAV::File::save(TagTypes tags, StripTags strip, ID3v2::Version versio
return false;
}
- if(strip == StripOthers || strip == StripAll)
+ if(strip == StripOthers)
File::strip(static_cast<TagTypes>(AllTags & ~tags));
if(tags & ID3v2) {
diff --git a/taglib/toolkit/tfile.h b/taglib/toolkit/tfile.h
index 3b6ff621..4243fe7a 100644
--- a/taglib/toolkit/tfile.h
+++ b/taglib/toolkit/tfile.h
@@ -67,7 +67,6 @@ namespace TagLib {
*/
enum StripTags {
StripNone, //<! Don't strip any tags
- StripAll, //<! Strip all tags
StripOthers //<! Strip all tags not explicitly referenced in method call
};