[composer] Fix crash caused by map items with zero height/width

This commit is contained in:
Nyall Dawson 2014-05-20 23:18:06 +10:00
parent b59a01c57b
commit 5186a68350

View File

@ -171,6 +171,11 @@ void QgsComposerMap::draw( QPainter *painter, const QgsRectangle& extent, const
{
return;
}
if ( size.width() == 0 || size.height() == 0 )
{
//don't attempt to draw if size is invalid
return;
}
const QgsMapSettings& ms = mComposition->mapSettings();