From 19680eb91fcab78cac97ffecb2dba0188607096b Mon Sep 17 00:00:00 2001 From: Scott Wheeler Date: Fri, 16 Feb 2007 14:29:40 +0000 Subject: [PATCH] Delete d-pointer. CCBUG:141682 git-svn-id: svn://anonsvn.kde.org/home/kde/trunk/kdesupport/taglib@634161 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- taglib/mpeg/id3v2/frames/uniquefileidentifierframe.cpp | 5 +++++ taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.cpp b/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.cpp index 0eee906c..65a54b6e 100644 --- a/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.cpp +++ b/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.cpp @@ -52,6 +52,11 @@ UniqueFileIdentifierFrame::UniqueFileIdentifierFrame(const String &owner, const d->identifier = id; } +UniqueFileIdentifierFrame::~UniqueFileIdentifierFrame() +{ + delete d; +} + String UniqueFileIdentifierFrame::owner() const { return d->owner; diff --git a/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h b/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h index a8bbfe8c..6cf050ab 100644 --- a/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h +++ b/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h @@ -52,6 +52,11 @@ namespace TagLib { */ UniqueFileIdentifierFrame(const String &owner, const ByteVector &id); + /*! + * Destroys the frame. + */ + ~UniqueFileIdentifierFrame(); + /*! * Returns the owner for the frame; essentially this is the key for * determining which identification scheme this key belongs to. This