diff --git a/src/libtomahawk/PlaylistEntry.cpp b/src/libtomahawk/PlaylistEntry.cpp index 15f5c0f1d..69f640250 100644 --- a/src/libtomahawk/PlaylistEntry.cpp +++ b/src/libtomahawk/PlaylistEntry.cpp @@ -29,8 +29,8 @@ using namespace Tomahawk; PlaylistEntry::PlaylistEntry() + : d_ptr( new PlaylistEntryPrivate( this ) ) { - d_ptr = new PlaylistEntryPrivate( this ); } diff --git a/src/libtomahawk/PlaylistEntry.h b/src/libtomahawk/PlaylistEntry.h index e4a94ea6e..630f70564 100644 --- a/src/libtomahawk/PlaylistEntry.h +++ b/src/libtomahawk/PlaylistEntry.h @@ -84,7 +84,7 @@ private slots: private: Q_DECLARE_PRIVATE( PlaylistEntry ) - PlaylistEntryPrivate* d_ptr; + QScopedPointer d_ptr; QString hintFromQuery() const; };