diff --git a/coders/histogram.c b/coders/histogram.c
index 7e0f11b..3ff651c 100644
--- a/coders/histogram.c
+++ b/coders/histogram.c
@@ -180,9 +180,6 @@
{
#define HistogramDensity "256x200"
- ChannelType
- channel;
-
char
filename[MaxTextExtent];
@@ -262,7 +259,6 @@
/*
Initialize histogram count arrays.
*/
- channel=image_info->channel;
(void) ResetMagickMemory(histogram,0,length*sizeof(*histogram));
for (y=0; y < (ssize_t) image->rows; y++)
{
diff --git a/coders/msl.c b/coders/msl.c
index 78f38a0..c10a29b 100644
--- a/coders/msl.c
+++ b/coders/msl.c
@@ -1714,9 +1714,9 @@
}
}
}
- (void) FloodfillPaintImage(msl_info->image[n],DefaultChannels,
- draw_info,&target,geometry.x,geometry.y,
- paint_method == FloodfillMethod ? MagickFalse : MagickTrue);
+ (void) FloodfillPaintImage(msl_info->image[n],draw_info,&target,
+ geometry.x,geometry.y,paint_method == FloodfillMethod ?
+ MagickFalse : MagickTrue);
draw_info=DestroyDrawInfo(draw_info);
break;
}
@@ -3735,9 +3735,11 @@
draw_info=CloneDrawInfo(msl_info->image_info[n],
msl_info->draw_info[n]);
draw_info->fill.alpha=ClampToQuantum(opacity);
- (void) FloodfillPaintImage(msl_info->image[n],OpacityChannel,
- draw_info,&target,geometry.x,geometry.y,
- paint_method == FloodfillMethod ? MagickFalse : MagickTrue);
+ PushPixelComponentMap(msl_info->image[n],AlphaChannel);
+ (void) FloodfillPaintImage(msl_info->image[n],draw_info,&target,
+ geometry.x,geometry.y,paint_method == FloodfillMethod ?
+ MagickFalse : MagickTrue);
+ PopPixelComponentMap(msl_info->image[n]);
draw_info=DestroyDrawInfo(draw_info);
break;
}
@@ -4224,8 +4226,10 @@
}
}
}
- (void) OpaquePaintImageChannel(msl_info->image[n],channel,
- &target,&fill_color,MagickFalse);
+ PushPixelComponentMap(msl_info->image[n],channel);
+ (void) OpaquePaintImage(msl_info->image[n],&target,&fill_color,
+ MagickFalse);
+ PopPixelComponentMap(msl_info->image[n]);
break;
}
ThrowMSLException(OptionError,"UnrecognizedElement",(const char *) tag);
diff --git a/coders/xtrn.c b/coders/xtrn.c
index 262ccc7..30f2f93 100644
--- a/coders/xtrn.c
+++ b/coders/xtrn.c
@@ -422,8 +422,7 @@
%
% The format of the WriteXTRNImage method is:
%
-% MagickBooleanType WriteXTRNImage(const ImageInfo *image_info,
-% Image *image)
+% MagickBooleanType WriteXTRNImage(const ImageInfo *image_info,Image *image)
%
% A description of each parameter follows.
%