From: Scott Wheeler Date: Mon, 26 Jul 2004 02:44:23 +0000 (+0000) Subject: Use setData() rather than parseFields() here to make sure that the frame X-Git-Tag: v1.5~354 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=9963e67865e77adaa5f8d824e753d14042b203b4;p=taglib Use setData() rather than parseFields() here to make sure that the frame header is initialized. git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@332785 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- diff --git a/mpeg/id3v2/frames/commentsframe.cpp b/mpeg/id3v2/frames/commentsframe.cpp index 066fed07..b31bd6dc 100644 --- a/mpeg/id3v2/frames/commentsframe.cpp +++ b/mpeg/id3v2/frames/commentsframe.cpp @@ -50,7 +50,7 @@ CommentsFrame::CommentsFrame(String::Type encoding) : Frame("COMM") CommentsFrame::CommentsFrame(const ByteVector &data) : Frame(data) { d = new CommentsFramePrivate; - parseFields(data.mid(Header::size(header()->version()), size())); + setData(data); } CommentsFrame::~CommentsFrame()