diff --git a/tag.cpp b/tag.cpp index f37c840da1aa19621b20b5ffa7e9b79d0d81ae2e..faa58ce0741b36cb393c7a1273e5afd7b0fc8550 100644 --- a/tag.cpp +++ b/tag.cpp @@ -60,9 +60,7 @@ Tag::Tag(QString file) trackNumberString = temp; delete [] temp; - QRegExp zeros("0+"); - if(zeros.exactMatch(trackNumberString)) - trackNumberString = QString::null; + trackNumberString.replace(QRegExp("^0+"), QString::null); trackNumber = ID3_GetTrackNum(&tag);