%
*/
-static MagickRealType LevelPixel(const double black_point,
+static inline MagickRealType LevelPixel(const double black_point,
const double white_point,const double gamma,const MagickRealType pixel)
{
double
channel=GetPixelChannelMapChannel(image,i);
traits=GetPixelChannelMapTraits(image,channel);
- if ((traits == UndefinedPixelTrait) ||
- ((traits & UpdatePixelTrait) == 0))
+ if (traits == UndefinedPixelTrait)
continue;
q[i]=ClampToQuantum(LevelPixel(black_point,white_point,gamma,
(MagickRealType) q[i]));
channel=GetPixelChannelMapChannel(image,i);
traits=GetPixelChannelMapTraits(image,channel);
- if ((traits == UndefinedPixelTrait) ||
- ((traits & UpdatePixelTrait) == 0))
+ if (traits == UndefinedPixelTrait)
+ continue;
q[i]=LevelizeValue(q[i]);
}
q+=GetPixelChannels(image);