From a26c66258ed6a5b2c0d9f72577d1c050605d0c80 Mon Sep 17 00:00:00 2001 From: cristy Date: Tue, 14 Feb 2012 14:00:20 +0000 Subject: [PATCH] --- MagickCore/cache.c | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) 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]); -- 2.40.0