#endif
#include <time.h>
-#include "MagickCore/cache.h"
#include "MagickCore/random_.h"
#include "MagickCore/thread-private.h"
#include "MagickCore/semaphore.h"
PingCache
} CacheType;
+typedef void
+ *Cache;
+
typedef MagickBooleanType
(*GetOneAuthenticPixelFromHandler)(Image *,const ssize_t,const ssize_t,
PixelPacket *,ExceptionInfo *),
return(MagickTrue);
}
-MagickExport Cache GetImagePixelCache(Image *image,
- const MagickBooleanType clone,ExceptionInfo *exception)
+static Cache GetImagePixelCache(Image *image,const MagickBooleanType clone,
+ ExceptionInfo *exception)
{
CacheInfo
*cache_info;
#include "MagickCore/blob.h"
-typedef void
- *Cache;
-
-extern MagickExport Cache
- GetImagePixelCache(Image *,const MagickBooleanType,ExceptionInfo *);
-
extern MagickExport const Quantum
*GetVirtualPixels(const Image *,const ssize_t,const ssize_t,const size_t,
const size_t,ExceptionInfo *),
MagickExport MagickBooleanType SetImageColorspace(Image *image,
const ColorspaceType colorspace,ExceptionInfo *exception)
{
- CacheInfo
- *cache_info;
-
image->colorspace=colorspace;
- cache_info=GetImagePixelCache(image,MagickTrue,exception);
- return(cache_info == (CacheInfo *) NULL ? MagickFalse : MagickTrue);
+ return(MagickFalse);
}
\f
/*
MagickOffsetType
progress;
- PixelInfo
- zero;
-
MagickRealType
amount,
destination_dissolve,
MagickStatusType
flags;
+ PixelInfo
+ zero;
+
ssize_t
y;
%
% o exception: return any errors or warnings in this structure.
%
-%
*/
MagickExport MagickBooleanType SetImageAlphaChannel(Image *image,
const AlphaChannelType alpha_type,ExceptionInfo *exception)
{
- CacheInfo
- *cache_info;
-
MagickBooleanType
status;
case UndefinedAlphaChannel:
break;
}
- if (status == MagickFalse)
- return(status);
- cache_info=GetImagePixelCache(image,MagickTrue,exception);
- return(cache_info == (CacheInfo *) NULL ? MagickFalse : MagickTrue);
+ return(status);
}
\f
/*
MagickExport MagickBooleanType SetImageStorageClass(Image *image,
const ClassType storage_class,ExceptionInfo *exception)
{
- CacheInfo
- *cache_info;
-
image->storage_class=storage_class;
- cache_info=GetImagePixelCache(image,MagickTrue,exception);
- return(cache_info == (CacheInfo *) NULL ? MagickFalse : MagickTrue);
+ return(MagickTrue);
}
\f
/*
MagickExport MagickBooleanType SetImageExtent(Image *image,const size_t columns,
const size_t rows,ExceptionInfo *exception)
{
- CacheInfo
- *cache_info;
-
if ((columns == 0) || (rows == 0))
return(MagickFalse);
image->columns=columns;
image->rows=rows;
- cache_info=GetImagePixelCache(image,MagickTrue,exception);
- return(cache_info == (CacheInfo *) NULL ? MagickFalse : MagickTrue);
+ return(MagickTrue);
}
\f
/*
break;
}
for ( ; image; image=image->next)
- (void) SetImageAlphaChannel(image,(AlphaChannelType) sp);
+ (void) SetImageAlphaChannel(image,(AlphaChannelType) sp,exception);
break;
}
if (LocaleCompare(attribute,"antialias") == 0)