1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-09-09 05:30:52 +02:00

Fix crash; pointer safety!

This commit is contained in:
Jeff Mitchell
2011-08-26 10:16:55 -04:00
parent e62a868562
commit 0732ce120a

View File

@@ -305,11 +305,16 @@ AudioEngine::infoSystemInfo( Tomahawk::InfoSystem::InfoRequestData requestData,
return;
}
if ( ! m_currentTrack ||
!m_currentTrack->track() ||
!m_currentTrack->artist()||
!m_currentTrack->album() )
QVariantMap playInfo;
playInfo["message"] = QString( "Tomahawk is playing \"%1\" by %2 on album %3." )
.arg( m_currentTrack->track() )
.arg( m_currentTrack->artist()->name() )
.arg( m_currentTrack->album()->name() );
.arg( m_currentTrack->album()->name() );
if ( !output.isNull() && output.isValid() )
{
QVariantMap returnedData = output.value< QVariantMap >();