Fix segfault when GetMetadata() is called when no song is playing.

This commit is contained in:
John Maguire 2010-03-24 22:17:56 +00:00
parent b6e3c52f44
commit c00493223d
1 changed files with 5 additions and 1 deletions

View File

@ -380,7 +380,11 @@ QVariantMap Player::GetMetadata(const PlaylistItem& item) const {
}
QVariantMap Player::GetMetadata() const {
return GetMetadata(*(playlist_->current_item()));
PlaylistItem* item = playlist_->current_item();
if (item) {
return GetMetadata(*item);
}
return QVariantMap();
}
QVariantMap Player::GetMetadata(int track) const {