From: cristy Date: Tue, 14 Feb 2012 14:00:20 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~6180 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a26c66258ed6a5b2c0d9f72577d1c050605d0c80;p=imagemagick --- diff --git a/MagickCore/cache.c b/MagickCore/cache.c index 5e238d970..18c56e107 100644 --- a/MagickCore/cache.c +++ b/MagickCore/cache.c @@ -2859,13 +2859,9 @@ MagickExport const void *GetVirtualMetacontent(const Image *image) assert(image->cache != (Cache) NULL); cache_info=(CacheInfo *) image->cache; assert(cache_info->signature == MagickSignature); - if (cache_info->methods.get_virtual_metacontent_from_handler != - (GetVirtualMetacontentFromHandler) NULL) - { - metacontent=cache_info->methods.get_virtual_metacontent_from_handler( - image); - return(metacontent); - } + metacontent=cache_info->methods.get_virtual_metacontent_from_handler(image); + if (metacontent != (GetVirtualMetacontentFromHandler) NULL) + return(metacontent); assert(id < (int) cache_info->number_threads); metacontent=GetVirtualMetacontentFromNexus(cache_info, cache_info->nexus_info[id]);