]> granicus.if.org Git - taglib/commitdiff
Remove an unused private data member.
authorTsuda Kageyu <tsuda.kageyu@gmail.com>
Fri, 13 Nov 2015 02:23:27 +0000 (11:23 +0900)
committerTsuda Kageyu <tsuda.kageyu@gmail.com>
Fri, 13 Nov 2015 02:23:27 +0000 (11:23 +0900)
taglib/mpeg/id3v2/id3v2tag.cpp

index e31d1247a7a20df83e88c14dc8474fac2b0b1974..fd807b6785acebc436025d452a11ff96d5b85647 100644 (file)
@@ -52,10 +52,15 @@ using namespace ID3v2;
 class ID3v2::Tag::TagPrivate
 {
 public:
-  TagPrivate() : file(0), tagOffset(-1), extendedHeader(0), footer(0), paddingSize(0)
+  TagPrivate() :
+    file(0),
+    tagOffset(-1),
+    extendedHeader(0),
+    footer(0)
   {
     frameList.setAutoDelete(true);
   }
+
   ~TagPrivate()
   {
     delete extendedHeader;
@@ -70,8 +75,6 @@ public:
   ExtendedHeader *extendedHeader;
   Footer *footer;
 
-  int paddingSize;
-
   FrameListMap frameListMap;
   FrameList frameList;
 
@@ -107,17 +110,17 @@ String Latin1StringHandler::parse(const ByteVector &data) const
 // public members
 ////////////////////////////////////////////////////////////////////////////////
 
-ID3v2::Tag::Tag() : TagLib::Tag()
+ID3v2::Tag::Tag() :
+  TagLib::Tag(),
+  d(new TagPrivate())
 {
-  d = new TagPrivate;
   d->factory = FrameFactory::instance();
 }
 
 ID3v2::Tag::Tag(File *file, long tagOffset, const FrameFactory *factory) :
-  TagLib::Tag()
+  TagLib::Tag(),
+  d(new TagPrivate())
 {
-  d = new TagPrivate;
-
   d->file = file;
   d->tagOffset = tagOffset;
   d->factory = factory;
@@ -710,7 +713,6 @@ void ID3v2::Tag::parse(const ByteVector &origData)
         debug("Padding *and* a footer found.  This is not allowed by the spec.");
       }
 
-      d->paddingSize = frameDataLength - frameDataPosition;
       break;
     }