18 #ifndef MAGICKCORE_COLORMAP_PRIVATE_H
19 #define MAGICKCORE_COLORMAP_PRIVATE_H
25 #if defined(__cplusplus) || defined(c_plusplus)
32 if ((index < 0) || (index >= (ssize_t) image->
colors))
45 if ((index < 0) || (index >= (ssize_t) image->
colors))
57 #if defined(__cplusplus) || defined(c_plusplus)
static IndexPacket ConstrainColormapIndex(Image *image, const ssize_t index)
Definition: colormap-private.h:29
static MagickBooleanType IsValidColormapIndex(Image *image, const ssize_t index, IndexPacket *target, ExceptionInfo *exception)
Definition: colormap-private.h:42
MagickExport MagickBooleanType ThrowMagickException(ExceptionInfo *exception, const char *module, const char *function, const size_t line, const ExceptionType severity, const char *tag, const char *format,...)
Definition: exception.c:1149
@ CorruptImageError
Definition: exception.h:60
#define GetMagickModule()
Definition: log.h:29
MagickBooleanType
Definition: magick-type.h:203
@ MagickFalse
Definition: magick-type.h:204
@ MagickTrue
Definition: magick-type.h:205
Quantum IndexPacket
Definition: pixel.h:129
Definition: exception.h:103
ExceptionType severity
Definition: exception.h:105
ExceptionInfo exception
Definition: image.h:287
char filename[MaxTextExtent]
Definition: image.h:278
size_t colors
Definition: image.h:177