]> git.sesse.net Git - vlc/commitdiff
Taglib: undefined operation due to duplicate usage of var with post-increment
authorDominique Leuenberger <dominique@leuenberger.net>
Sat, 17 Jan 2009 15:31:03 +0000 (16:31 +0100)
committerRémi Duraffort <ivoire@videolan.org>
Sun, 18 Jan 2009 11:30:09 +0000 (12:30 +0100)
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
modules/meta_engine/taglib.cpp

index 2aa740b18c096fb2e6580b43d627bb5435b8c59b..b2fd8064eff0adc905b519a52ab7c4f607f0645e 100644 (file)
@@ -135,7 +135,10 @@ static void ReadMetaFromId3v2( ID3v2::Tag* tag, demux_t* p_demux, demux_meta_t*
             int max_size = p_ufid->identifier().size() < 63 ?
                            p_ufid->identifier().size() : 63;
             while( j < max_size )
-                psz_ufid[j] = p_ufid->identifier()[j++];
+            {
+                psz_ufid[j] = p_ufid->identifier()[j];
+                j++;
+            }
             psz_ufid[j] = '\0';
             vlc_meta_SetTrackID( p_meta, psz_ufid );
         }