]> granicus.if.org Git - taglib/commitdiff
Fix a bit of bitrot
authorAllan Sandfeld Jensen <kde@carewolf.com>
Sat, 17 Jul 2004 14:17:09 +0000 (14:17 +0000)
committerAllan Sandfeld Jensen <kde@carewolf.com>
Sat, 17 Jul 2004 14:17:09 +0000 (14:17 +0000)
git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@330300 283d02a7-25f6-0310-bc7c-ecb5cbfe19da

mpc/apetag.cpp
mpc/mpcfile.cpp
mpc/mpcfile.h

index 8ca61c1883392dbf1cf8b78eafb006c950a9800b..b92a84fa3dd10dd05c584911c15261a2af2ce319 100644 (file)
@@ -127,7 +127,7 @@ ByteVector APE::Tag::render() const
   }
 
   { Map<String,ByteVector>::Iterator i = d->unknowns.begin();
-    while (i != d->unknown.end()) {
+    while (i != d->unknowns.end()) {
       if (!i->second.isEmpty()) {
           data.append(i->second);
           itemCount++;
@@ -316,7 +316,7 @@ void APE::Tag::parse(const ByteVector &data, uint count)
           value = String(data.mid(pos+8+key.size()+1, vallen), String::UTF8);
           d->items.insert(key,value);
         } else {
-          d->unknown.insert(data.mid(pos, 8+key.size()+1+vallen));
+          d->unknowns.insert(key,data.mid(pos, 8+key.size()+1+vallen));
         }
 
         pos += 8+key.size()+1+vallen;
@@ -362,4 +362,4 @@ void APE::Tag::parse(const ByteVector &data, uint count)
       pos += 8+key.size()+1+vallen;
       count--;
     }
-}*/
\ No newline at end of file
+}*/
index 06e39d3510c7e3ec25efbf1ae36dfaf6e429374d..6359ff845d6078619005a3a652356873ff771b27 100644 (file)
@@ -112,7 +112,7 @@ MPC::Properties *MPC::File::audioProperties() const
 }
 
 
-void MPC::File::save()
+bool MPC::File::save()
 {
 
   // Update APE tag
@@ -131,6 +131,8 @@ void MPC::File::save()
     writeBlock(d->ID3v1Tag->render());
   }
 
+  return true;
+
 }
 
 ////////////////////////////////////////////////////////////////////////////////
index 290cf230bbb417c6b991e9f35598d17e86239739..e04a556b3132cd587eada693c32e642ab72ea5ef 100644 (file)
@@ -81,7 +81,7 @@ namespace TagLib {
       /*!
        * Save the file.
        */
-      virtual void save();
+      virtual bool save();
 
     private:
       File(const File &);