]> granicus.if.org Git - imagemagick/blobdiff - MagickCore/display.c
Fix CLUT interpolation method
[imagemagick] / MagickCore / display.c
index 12067cfc9141aba3ea8558a4c244ad55337361c0..e1cd6afab397db8dcb6e3bd348e77aa0729b7151 100644 (file)
@@ -4355,7 +4355,7 @@ static MagickBooleanType XCompositeImage(Display *display,
   /*
     Composite image with X Image window.
   */
-  (void) CompositeImage(image,composite_image,compose,MagickFalse,
+  (void) CompositeImage(image,composite_image,compose,MagickTrue,
     composite_info.x,composite_info.y,exception);
   composite_image=DestroyImage(composite_image);
   XSetCursorState(display,windows,MagickFalse);
@@ -10928,7 +10928,7 @@ static MagickBooleanType XPasteImage(Display *display,
   /*
     Paste image with X Image window.
   */
-  (void) CompositeImage(image,paste_image,compose,MagickFalse,paste_info.x,
+  (void) CompositeImage(image,paste_image,compose,MagickTrue,paste_info.x,
     paste_info.y,exception);
   paste_image=DestroyImage(paste_image);
   XSetCursorState(display,windows,MagickFalse);
@@ -11663,7 +11663,7 @@ static MagickBooleanType XROIImage(Display *display,
                 SaveToUndoBufferCommand,image,exception);
               windows->image.orphan=MagickFalse;
               (void) CompositeImage(*image,roi_image,CopyCompositeOp,
-                MagickFalse,crop_info.x,crop_info.y,exception);
+                MagickTrue,crop_info.x,crop_info.y,exception);
               roi_image=DestroyImage(roi_image);
               (void) SetImageProgressMonitor(*image,progress_monitor,
                 (*image)->client_data);