1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-03-24 01:39:42 +01:00

Remove overzealous assert -- it's nice to assume that you'll never be passed invalid data, but nicer to assume you will :-)

This commit is contained in:
Jeff Mitchell 2011-05-18 11:50:03 -04:00
parent 3cee48dc15
commit 0a26584b98

View File

@ -70,7 +70,7 @@ const QPixmap
SipHandler::avatar( const QString& name ) const
{
qDebug() << Q_FUNC_INFO << "Getting avatar" << name << m_usernameAvatars.keys();
if( m_usernameAvatars.keys().contains( name ) )
if( m_usernameAvatars.contains( name ) )
{
qDebug() << Q_FUNC_INFO << "Getting avatar and avatar != null ";
Q_ASSERT(!m_usernameAvatars.value( name ).isNull());
@ -601,8 +601,12 @@ SipHandler::onStateChanged( SipPlugin::ConnectionState state )
void
SipHandler::onAvatarReceived( const QString& from, const QPixmap& avatar )
{
qDebug() << Q_FUNC_INFO << "Set avatar on source for " << from;
Q_ASSERT(!avatar.isNull());
qDebug() << Q_FUNC_INFO << " setting avatar on source for " << from;
if ( avatar.isNull() )
{
qDebug() << Q_FUNC_INFO << " got null pixmap, not adding anything";
return;
}
m_usernameAvatars.insert( from, avatar );