1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-08-12 09:04:33 +02:00

Pointer guards

This commit is contained in:
Leo Franchi
2012-07-22 10:58:25 -04:00
parent 7d5986e61f
commit 76a8e2b2b2
2 changed files with 14 additions and 14 deletions

View File

@@ -87,13 +87,13 @@ AlbumInfoWidget::isBeingPlayed() const
//tDebug() << Q_FUNC_INFO << "albumsView playlistInterface = " << ui->albumsView->playlistInterface()->id();
//tDebug() << Q_FUNC_INFO << "tracksView playlistInterface = " << ui->tracksView->playlistInterface()->id();
if ( ui->albumsView->isBeingPlayed() )
if ( ui->albumsView && ui->albumsView->isBeingPlayed() )
return true;
if ( ui->albumsView->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
if ( ui->albumsView && ui->albumsView->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
return true;
if ( ui->tracksView->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
if ( ui->tracksView && ui->tracksView->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
return true;
return false;
@@ -103,7 +103,7 @@ AlbumInfoWidget::isBeingPlayed() const
bool
AlbumInfoWidget::jumpToCurrentTrack()
{
return ui->albumsView->jumpToCurrentTrack();
return ui->albumsView && ui->albumsView->jumpToCurrentTrack();
}

View File

@@ -173,19 +173,19 @@ ArtistInfoWidget::playlistInterface() const
bool
ArtistInfoWidget::isBeingPlayed() const
{
if ( ui->albums->isBeingPlayed() )
if ( ui->albums && ui->albums->isBeingPlayed() )
return true;
if ( ui->relatedArtists->isBeingPlayed() )
if ( ui->relatedArtists && ui->relatedArtists->isBeingPlayed() )
return true;
if ( ui->albums->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
if ( ui->albums && ui->albums->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
return true;
if ( ui->relatedArtists->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
if ( ui->relatedArtists && ui->relatedArtists->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
return true;
if ( ui->topHits->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
if ( ui->topHits && ui->topHits->playlistInterface() == AudioEngine::instance()->currentTrackPlaylist() )
return true;
return false;
@@ -195,19 +195,19 @@ ArtistInfoWidget::isBeingPlayed() const
bool
ArtistInfoWidget::jumpToCurrentTrack()
{
if ( ui->albums->jumpToCurrentTrack() )
if ( ui->albums && ui->albums->jumpToCurrentTrack() )
return true;
if ( ui->relatedArtists->jumpToCurrentTrack() )
if ( ui->relatedArtists && ui->relatedArtists->jumpToCurrentTrack() )
return true;
if ( ui->topHits->jumpToCurrentTrack() )
if ( ui->topHits && ui->topHits->jumpToCurrentTrack() )
return true;
if ( ui->albums->jumpToCurrentTrack() )
if ( ui->albums && ui->albums->jumpToCurrentTrack() )
return true;
if ( ui->relatedArtists->jumpToCurrentTrack() )
if ( ui->relatedArtists && ui->relatedArtists->jumpToCurrentTrack() )
return true;
return false;