]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Tue, 14 Feb 2012 14:00:20 +0000 (14:00 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Tue, 14 Feb 2012 14:00:20 +0000 (14:00 +0000)
MagickCore/cache.c

index 5e238d970f7e3ffe7c2621d5b1c148fd388623c9..18c56e1074c9808b9e3591c07ce830a8471e5097 100644 (file)
@@ -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]);