diff --git a/src/playlist/playlistitem.cpp b/src/playlist/playlistitem.cpp index c1a638ca4..33838a3d0 100644 --- a/src/playlist/playlistitem.cpp +++ b/src/playlist/playlistitem.cpp @@ -41,6 +41,8 @@ using namespace Qt::Literals::StringLiterals; PlaylistItem::PlaylistItem(const Song::Source source) : should_skip_(false), source_(source) {} +PlaylistItem::~PlaylistItem() = default; + PlaylistItemPtr PlaylistItem::NewFromSource(const Song::Source source) { switch (source) { diff --git a/src/playlist/playlistitem.h b/src/playlist/playlistitem.h index ee04f49c3..cca7fcb04 100644 --- a/src/playlist/playlistitem.h +++ b/src/playlist/playlistitem.h @@ -49,6 +49,7 @@ using std::enable_shared_from_this; class PlaylistItem : public enable_shared_from_this { public: explicit PlaylistItem(const Song::Source source); + virtual ~PlaylistItem(); static SharedPtr NewFromSource(const Song::Source source); static SharedPtr NewFromSong(const Song &song);