(void) LogMagickEvent(CacheEvent,GetMagickModule(),"%s",
message);
}
- return(status);
+ return(status == 0 ? MagickFalse : MagickTrue);
}
}
RelinquishMagickResource(MemoryResource,cache_info->length);
(void) LogMagickEvent(CacheEvent,GetMagickModule(),"%s",
message);
}
- return(status);
+ return(status == 0 ? MagickFalse : MagickTrue);
}
}
RelinquishMagickResource(DiskResource,cache_info->length);
(void) LogMagickEvent(CacheEvent,GetMagickModule(),"%s",
message);
}
- return(status);
+ return(status == 0 ? MagickFalse : MagickTrue);
}
}
RelinquishMagickResource(MapResource,cache_info->length);
cache_info->number_channels,format);
(void) LogMagickEvent(CacheEvent,GetMagickModule(),"%s",message);
}
- return(status);
+ return(status == 0 ? MagickFalse : MagickTrue);
}
\f
/*
PixelChannel
pixel_channel;
+ PixelTrait
+ traits;
if (status == MagickFalse)
continue;
- if (GetPixelChannelTraits(image,channel) == UndefinedPixelTrait)
+ traits=GetPixelChannelTraits(image,(PixelChannel) channel);
+ if (traits == UndefinedPixelTrait)
continue;
pixel_channel=GetPixelChannelChannel(image,channel);
if ((pixel_channel != RedPixelChannel) &&
size_t
extent;
- char
+ const char
*geometry;
} PageInfo;
assert(page_geometry != (char *) NULL);
(void) LogMagickEvent(TraceEvent,GetMagickModule(),"%s",page_geometry);
CopyMagickMemory(page,page_geometry,MaxTextExtent);
- for (i=0; i < (sizeof(PageSizes)/sizeof(PageSizes[0])); i++)
+ for (i=0; i < (ssize_t) (sizeof(PageSizes)/sizeof(PageSizes[0])); i++)
{
int
status;
{
if (EXIFTag[i].tag == 0)
break;
- if ((ssize_t) EXIFTag[i].tag == tag_value)
+ if (EXIFTag[i].tag == tag_value)
{
description=EXIFTag[i].description;
break;
(void) RegisterXCFImage();
(void) RegisterXPMImage();
(void) RegisterXPSImage();
+#if defined(MAGICKCORE_WINDOWS_SUPPORT)
(void) RegisterXTRNImage();
+#endif
#if defined(MAGICKCORE_X11_DELEGATE)
(void) RegisterXWDImage();
#endif
UnregisterXCFImage();
UnregisterXPMImage();
UnregisterXPSImage();
+#if defined(MAGICKCORE_WINDOWS_SUPPORT)
UnregisterXTRNImage();
+#endif
#if defined(MAGICKCORE_X11_DELEGATE)
UnregisterXWDImage();
#endif
p++;
break;
}
- if (i < (extent-1))
+ if (i < (ssize_t) (extent-1))
token[i++]=(*p);
}
break;
}
case '/':
{
- if (i < (extent-1))
+ if (i < (ssize_t) (extent-1))
token[i++]=(*p++);
if ((*p == '>') || (*p == '/'))
- if (i < (extent-1))
+ if (i < (ssize_t) (extent-1))
token[i++]=(*p++);
break;
}
if ((p != q) && (*p != ','))
{
for ( ; (p < q) && (*p != ','); p++)
- if (i < (extent-1))
+ if (i < (ssize_t) (extent-1))
token[i++]=(*p);
if (*p == '%')
- if (i < (extent-1))
+ if (i < (ssize_t) (extent-1))
token[i++]=(*p++);
break;
}
if ((*p != '\0') && (isalpha((int) ((unsigned char) *p)) == 0) &&
(*p != *DirectorySeparator) && (*p != '#') && (*p != '<'))
{
- if (i < (extent-1))
+ if (i < (ssize_t) (extent-1))
token[i++]=(*p++);
break;
}
break;
if ((i > 0) && (*p == '<'))
break;
- if (i < (extent-1))
+ if (i < (ssize_t) (extent-1))
token[i++]=(*p);
if (*p == '>')
break;
if (*p == '(')
for (p++; *p != '\0'; p++)
{
- if (i < (extent-1))
+ if (i < (ssize_t) (extent-1))
token[i++]=(*p);
if ((*p == ')') && (*(p-1) != '\\'))
break;
extern "C" {
#endif
- extern MagickPrivate MagickBooleanType
- TransformImage(Image **, const char *, const char *, ExceptionInfo *);
+extern MagickPrivate MagickBooleanType
+ TransformImage(Image **,const char *,const char *,ExceptionInfo *);
#if defined(__cplusplus) || defined(c_plusplus)
}
i;
ssize_t
+ count,
y;
unsigned char
register Quantum
*magick_restrict q;
- status=ReadBlob(image,depth/8*image->columns,(char *) pixels);
- if (status == -1)
+ count=ReadBlob(image,depth/8*image->columns,(char *) pixels);
+ if (count == -1)
break;
q=QueueAuthenticPixels(image,0,image->rows-y-1,image->columns,1,exception);
if (q == (Quantum *) NULL)
if (HDR.imagf == 1)
for (y=0; y < (ssize_t) image->rows; y++)
{
- ssize_t
- count;
-
/*
Read complex pixels.
*/
typedef struct _html_code
{
- const short
+ const short int
len;
const char
codes=sizeof(html_codes)/sizeof(html_code);
for (i=0; i < codes; i++)
{
- if (html_codes[i].len <= len)
+ if (html_codes[i].len <= (ssize_t) len)
if (stringnicmp(s, html_codes[i].code,(size_t) (html_codes[i].len)) == 0)
{
(void) memmove(s+1,s+html_codes[i].len,
#include "MagickCore/list.h"
#include "MagickCore/magick.h"
#include "MagickCore/memory_.h"
+#include "MagickCore/memory-private.h"
#include "MagickCore/monitor.h"
#include "MagickCore/monitor-private.h"
#include "MagickCore/pixel-accessor.h"
#include "MagickCore/MagickCore.h"
#include "MagickCore/memory_.h"
#include "MagickCore/string_.h"
-#if defined(_VISUALC_)
+#if defined(MAGICKCORE_WINDOWS_SUPPORT)
#define WIN32_LEAN_AND_MEAN
#define VC_EXTRALEAN
#include <windows.h>
% o exception: return any errors or warnings in this structure.
%
*/
-#if defined(_VISUALC_)
+#if defined(MAGICKCORE_WINDOWS_SUPPORT)
# pragma warning(disable : 4477)
static Image *ReadXTRNImage(const ImageInfo *image_info,
ExceptionInfo *exception)
*entry;
entry=AcquireMagickInfo("XTRN","XTRNFILE","External transfer of a file");
-#if defined(_VISUALC_)
+#if defined(MAGICKCORE_WINDOWS_SUPPORT)
entry->decoder=ReadXTRNImage;
entry->encoder=WriteXTRNImage;
#endif
RegisterMagickInfo(entry);
entry=AcquireMagickInfo("XTRN","XTRNIMAGE",
"External transfer of a image in memory");
-#if defined(_VISUALC_)
+#if defined(MAGICKCORE_WINDOWS_SUPPORT)
entry->decoder=ReadXTRNImage;
entry->encoder=WriteXTRNImage;
#endif
RegisterMagickInfo(entry);
entry=AcquireMagickInfo("XTRN","XTRNBLOB",
"IExternal transfer of a blob in memory");
-#if defined(_VISUALC_)
+#if defined(MAGICKCORE_WINDOWS_SUPPORT)
entry->decoder=ReadXTRNImage;
entry->encoder=WriteXTRNImage;
#endif
RegisterMagickInfo(entry);
entry=AcquireMagickInfo("XTRN","XTRNARRAY",
"External transfer via a smart array interface");
-#if defined(_VISUALC_)
+#if defined(MAGICKCORE_WINDOWS_SUPPORT)
entry->decoder=ReadXTRNImage;
entry->encoder=WriteXTRNImage;
#endif
%
*/
-#if defined(_VISUALC_)
+#if defined(MAGICKCORE_WINDOWS_SUPPORT)
static size_t SafeArrayFifo(const Image *image,const void *data,
const size_t length)
{
}
#endif
-#if defined(_VISUALC_)
+#if defined(MAGICKCORE_WINDOWS_SUPPORT)
# pragma warning(disable : 4477)
static MagickBooleanType WriteXTRNImage(const ImageInfo *image_info,
Image *image,ExceptionInfo *exception)
exception=AcquireExceptionInfo();
image_info=AcquireImageInfo();
GetPathComponent(argv[0],TailPath,client_name);
- for (i=0; i < (sizeof(MagickCommands)/sizeof(MagickCommands[0])); i++)
+ for (i=0; i < (ssize_t) (sizeof(MagickCommands)/sizeof(MagickCommands[0])); i++)
{
offset=LocaleNCompare(MagickCommands[i].client_name,client_name,
MagickCommands[i].extent);
i%=(sizeof(MagickCommands)/sizeof(MagickCommands[0]));
if ((i == 0) && (argc > 1))
{
- for (i=1; i < (sizeof(MagickCommands)/sizeof(MagickCommands[0])); i++)
+ for (i=1; i < (ssize_t) (sizeof(MagickCommands)/sizeof(MagickCommands[0])); i++)
{
offset=LocaleCompare(MagickCommands[i].client_name,argv[1]);
if (offset == 0)