int const new_width = params.bb.xr - params.bb.xl;
int const new_height = params.bb.yt - params.bb.yb;
- if (new_width > image_->w || new_height > image_->h)
+ if (new_width <= 0 || new_width > image_->w ||
+ new_height <= 0 || new_height > image_->h)
// Bounds are invalid.
return;