diff --git a/MagickCore/cache-view.c b/MagickCore/cache-view.c
index c5eabf4..874e86a 100644
--- a/MagickCore/cache-view.c
+++ b/MagickCore/cache-view.c
@@ -342,16 +342,11 @@
   const int
     id = GetOpenMPThreadId();
 
-  void
-    *metacontent;
-
   assert(cache_view != (CacheView *) NULL);
   assert(cache_view->signature == MagickSignature);
   assert(cache_view->image->cache != (Cache) NULL);
   assert(id < (int) cache_view->number_threads);
-  metacontent=GetPixelCacheNexusMetacontent(cache_view->image->cache,
-    cache_view->nexus_info[id]);
-  return(metacontent);
+  return(cache_view->nexus_info[id]->metacontent);
 }
 
 /*
@@ -384,16 +379,11 @@
   const int
     id = GetOpenMPThreadId();
 
-  Quantum
-    *pixels;
-
   assert(cache_view != (CacheView *) NULL);
   assert(cache_view->signature == MagickSignature);
   assert(cache_view->image->cache != (Cache) NULL);
   assert(id < (int) cache_view->number_threads);
-  pixels=GetPixelCacheNexusPixels(cache_view->image->cache,
-    cache_view->nexus_info[id]);
-  return(pixels);
+  return(cache_view->nexus_info[id]->pixels);
 }
 
 /*