From 57bf9a19b3581296d60b93fc76d88093fed4c398 Mon Sep 17 00:00:00 2001 From: Leo Franchi Date: Sun, 30 Jan 2011 22:16:05 -0500 Subject: [PATCH] fix deleting playlist crash. oops i am blind. --- src/sourcetree/sourcetreeitem.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/sourcetree/sourcetreeitem.cpp b/src/sourcetree/sourcetreeitem.cpp index 030371775..d31c91559 100644 --- a/src/sourcetree/sourcetreeitem.cpp +++ b/src/sourcetree/sourcetreeitem.cpp @@ -156,7 +156,7 @@ void SourceTreeItem::onDynamicPlaylistsAdded( const QList< dynplaylist_ptr >& pl { m_dynplaylists.append( p ); qlonglong ptr = reinterpret_cast( &m_dynplaylists.last() ); - qDebug() << "Setting dynamic ptr to:" << ptr; +// qDebug() << "Setting dynamic ptr to:" << ptr; connect( p.data(), SIGNAL( dynamicRevisionLoaded( Tomahawk::DynamicPlaylistRevision) ), SLOT( onDynamicPlaylistLoaded( Tomahawk::DynamicPlaylistRevision ) ), Qt::QueuedConnection); @@ -173,7 +173,7 @@ void SourceTreeItem::onDynamicPlaylistsDeleted( const QList< dynplaylist_ptr >& foreach( const dynplaylist_ptr& p, playlists ) { qlonglong ptr = qlonglong( p.data() ); - qDebug() << "dynamic playlist removed:" << p->title() << p->creator() << p->info() << ptr; +// qDebug() << "dynamic playlist removed:" << p->title() << p->creator() << p->info() << ptr; QStandardItem* item = m_columns.at( 0 ); int rows = item->rowCount(); @@ -181,7 +181,7 @@ void SourceTreeItem::onDynamicPlaylistsDeleted( const QList< dynplaylist_ptr >& { QStandardItem* pi = item->child( i ); qlonglong piptr = pi->data( DynamicPlaylistPointer ).toLongLong(); - playlist_ptr* pl = reinterpret_cast(piptr); + dynplaylist_ptr* pl = reinterpret_cast(piptr); SourcesModel::SourceType type = static_cast( pi->data( Type ).toInt() ); qDebug() << "Deleting dynamic playlsit:" << pl->isNull(); if ( type == SourcesModel::DynamicPlaylistSource && ptr == qlonglong( pl->data() ) )