nullptr check + use const ref

This commit is contained in:
teejusb
2025-03-23 01:57:37 -07:00
parent ba067092ac
commit 7d0a31ef1a
2 changed files with 5 additions and 2 deletions
+4 -1
View File
@@ -682,7 +682,7 @@ bool SongManager::DoesSongGroupExist( RString sSongGroup ) const
return find( m_sSongGroupNames.begin(), m_sSongGroupNames.end(), sSongGroup ) != m_sSongGroupNames.end();
}
bool SongManager::HasPackIni(RString sSongGroup) const
bool SongManager::HasPackIni(const RString& sSongGroup) const
{
Group* group = GetGroupFromName(sSongGroup);
if(group != nullptr)
@@ -937,6 +937,9 @@ std::vector<Song*> SongManager::GetPreferredSortSongsBySectionName( const RStrin
Group* SongManager::GetGroup( const Song* pSong ) const
{
if ( pSong == nullptr ) {
return nullptr;
}
return GetGroupFromName( pSong->m_sGroupName );
}
+1 -1
View File
@@ -98,7 +98,7 @@ public:
//RString GetSongGroupBackgroundPath( RString sSongGroup ) const;
void GetSongGroupNames( std::vector<RString> &AddTo ) const;
bool DoesSongGroupExist( RString sSongGroup ) const;
bool HasPackIni(RString sSongGroup) const;
bool HasPackIni(const RString& sSongGroup) const;
RageColor GetSongGroupColor( const RString &sSongGroupName ) const;
RageColor GetSongColor( const Song* pSong ) const;