]> granicus.if.org Git - imagemagick/commitdiff
Won't work without setting cache type to disk
authorCristy <urban-warrior@imagemagick.org>
Mon, 24 Jul 2017 13:32:57 +0000 (09:32 -0400)
committerCristy <urban-warrior@imagemagick.org>
Mon, 24 Jul 2017 13:32:57 +0000 (09:32 -0400)
MagickCore/cache.c

index 9ac763f0a1d11e6f48b267fdf6f97c7e3f004873..984023191ed73a45518ecb163b2c26d51cdf2148 100644 (file)
@@ -3869,6 +3869,7 @@ MagickExport MagickBooleanType PersistPixelCache(Image *image,
   clone_info=(CacheInfo *) clone_image->cache;
   (void) CopyMagickString(clone_info->cache_filename,filename,MagickPathExtent);
   clone_info->mode=PersistMode;
+  clone_info->type=DiskCache;
   clone_info->offset=(*offset);
   status=ClonePixelCacheRepository(clone_info,image->cache,exception);
   *offset+=cache_info->length+page_size-(cache_info->length % page_size);