#if defined(MAGICKCORE_OPENMP_SUPPORT)
#pragma omp critical (MagickCore_IntegralRotateImage)
#endif
- proceed=SetImageProgress(image,RotateImageTag,progress+=tile_height,
+ proceed=SetImageProgress(image,RotateImageTag,progress++,
image->rows);
if (proceed == MagickFalse)
status=MagickFalse;
page.x=(ssize_t) (page.width-rotate_image->columns-page.x);
break;
}
- case 2:
- {
- /*
- Rotate 180 degrees.
- */
- proceed=SetImageProgress(image,RotateImageTag,progress++,
- image->rows);
- if (proceed == MagickFalse)
- status=MagickFalse;
- }
- }
- if (page.width != 0)
- page.x=(ssize_t) (page.width-rotate_image->columns-page.x);
- if (page.height != 0)
- page.y=(ssize_t) (page.height-rotate_image->rows-page.y);
- break;
- }
case 3:
{
size_t
page.x=(ssize_t) (page.width-rotate_image->columns-page.x);
break;
}
- case 2:
- {
- /*
- Rotate 180 degrees.
- */
- proceed=SetImageProgress(image,RotateImageTag,progress+=tile_height,
- image->rows);
- if (proceed == MagickFalse)
- status=MagickFalse;
- }
- }
- (void) SetImageProgress(image,RotateImageTag,(MagickOffsetType)
- image->rows-1,image->rows);
- Swap(page.width,page.height);
- Swap(page.x,page.y);
- if (page.height != 0)
- page.y=(ssize_t) (page.height-rotate_image->rows-page.y);
- break;
- }
}
rotate_view=DestroyCacheView(rotate_view);
image_view=DestroyCacheView(image_view);