const CacheInfo
*cache_info;
- assert(cache != NULL);
+ assert(cache != (const Cache) NULL);
cache_info=(const CacheInfo *) cache;
assert(cache_info->signature == MagickSignature);
if (cache_info->debug != MagickFalse)
if (status == MagickFalse)
continue;
region.width=clone_info->columns;
- region.y=y;
pixels=SetPixelCacheNexusPixels(clone_info,WriteMode,®ion,
clone_nexus[id],exception);
if (pixels == (Quantum *) NULL)
if (status == MagickFalse)
continue;
region.width=clone_info->columns;
- region.y=y;
pixels=SetPixelCacheNexusPixels(clone_info,WriteMode,®ion,
clone_nexus[id],exception);
if (pixels == (Quantum *) NULL)
{
status=OpenDistributePixelCache(server_info,image);
if (status == MagickFalse)
- server_info=DestroyDistributeCacheInfo(server_info);
+ {
+ ThrowFileException(exception,CacheError,"UnableToOpenPixelCache",
+ GetDistributeCacheHostname(server_info));
+ server_info=DestroyDistributeCacheInfo(server_info);
+ }
else
{
/*