- irr::core::rect<irr::s32> rect = \
- irr::core::rect<irr::s32>(sourceRect->x,
- sourceRect->y,
- sourceRect->x2,
- sourceRect->y2);
+ irr::core::rect<irr::s32> rect;
+ if (sourceRect != NULL)
+ {
+ rect = irr::core::rect<irr::s32>(sourceRect->x,
+ sourceRect->y,
+ sourceRect->x2,
+ sourceRect->y2);
+ }