Fix nullpointer deref

This commit is contained in:
Jonas Kulla 2013-09-24 22:42:10 +02:00
parent 4f08382c69
commit a9454fdf9c
4 changed files with 9 additions and 3 deletions

View file

@ -152,7 +152,8 @@ void Sprite::setBitmap(Bitmap *bitmap)
if (p->bitmap == bitmap)
return;
bitmap->ensureNonMega();
if (bitmap)
bitmap->ensureNonMega();
p->bitmap = bitmap;
*p->srcRect = bitmap->rect();