From: cristy Date: Mon, 20 Sep 2010 18:56:24 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~8846 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=de8c9c5ecf25b167a195fba5399924f3093cec18;p=imagemagick --- diff --git a/magick/cache.c b/magick/cache.c index 3a7c08d2b..33fdb6004 100644 --- a/magick/cache.c +++ b/magick/cache.c @@ -4217,10 +4217,10 @@ MagickExport MagickBooleanType PersistPixelCache(Image *image, MaxTextExtent); cache_info->type=DiskCache; cache_info->offset=(*offset); - if (OpenPixelCache(image,IOMode,exception) == MagickFalse) + if (OpenPixelCache(image,ReadMode,exception) == MagickFalse) return(MagickFalse); *offset+=cache_info->length+page_size-(cache_info->length % page_size); - return(MagickTrue); + return(SetImageExtent(image,0,0)); } if ((cache_info->mode != ReadMode) && (cache_info->type != MemoryCache) && (cache_info->reference_count == 1))