|
@@ -133,7 +133,7 @@ void ImageData::paste(ImageData *src, int dx, int dy, int sx, int sy, int sw, in
|
|
if (sw == getWidth() && getWidth() == src->getWidth()
|
|
if (sw == getWidth() && getWidth() == src->getWidth()
|
|
&& sh == getHeight() && getHeight() == src->getHeight())
|
|
&& sh == getHeight() && getHeight() == src->getHeight())
|
|
memcpy(d, s, sizeof(pixel) * sw * sh);
|
|
memcpy(d, s, sizeof(pixel) * sw * sh);
|
|
- else if (sw > 0 && sh > 0) // Otherwise, copy each row individually
|
|
|
|
|
|
+ else if (sw > 0) // Otherwise, copy each row individually
|
|
{
|
|
{
|
|
for (int i = 0; i < sh; i++)
|
|
for (int i = 0; i < sh; i++)
|
|
{
|
|
{
|