]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Fri, 8 Feb 2013 13:55:27 +0000 (13:55 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Fri, 8 Feb 2013 13:55:27 +0000 (13:55 +0000)
MagickCore/cache.c
MagickCore/distribute-cache-private.h
MagickCore/distribute-cache.c

index 4e5b6a5dd39571449f3deac5aa553f829122fa33..ad414f9b835954f83d54d52f78f9c7de63c50421 100644 (file)
@@ -858,7 +858,8 @@ static inline void RelinquishPixelCachePixels(CacheInfo *cache_info)
     case DistributedCache:
     {
       *cache_info->cache_filename='\0';
-      (void) RelinquishDistributePixelCache(cache_info->server_info);
+      (void) RelinquishDistributePixelCache((DistributeCacheInfo *)
+        cache_info->server_info);
       break;
     }
     default:
@@ -899,7 +900,8 @@ MagickPrivate Cache DestroyPixelCache(Cache cache)
     }
   RelinquishPixelCachePixels(cache_info);
   if (cache_info->server_info != (DistributeCacheInfo *) NULL)
-    cache_info->server_info=DestroyDistributeCacheInfo(cache_info->server_info);
+    cache_info->server_info=DestroyDistributeCacheInfo((DistributeCacheInfo *)
+      cache_info->server_info);
   if (cache_info->nexus_info != (NexusInfo **) NULL)
     cache_info->nexus_info=DestroyPixelCacheNexus(cache_info->nexus_info,
       cache_info->number_threads);
@@ -3557,9 +3559,10 @@ static MagickBooleanType OpenPixelCache(Image *image,const MapMode mode,
               cache_info->type=DistributedCache;
               cache_info->server_info=server_info;
               (void) FormatLocaleString(cache_info->cache_filename,
-                MaxTextExtent,"%s:%d",
-                GetDistributeCacheHostname(cache_info->server_info),
-                GetDistributeCachePort(cache_info->server_info));
+                MaxTextExtent,"%s:%d",GetDistributeCacheHostname(
+                (DistributeCacheInfo *) cache_info->server_info),
+                GetDistributeCachePort((DistributeCacheInfo *)
+                cache_info->server_info));
               if ((source_info.storage_class != UndefinedClass) &&
                   (mode != ReadMode))
                 {
@@ -3576,9 +3579,10 @@ static MagickBooleanType OpenPixelCache(Image *image,const MapMode mode,
                   (void) FormatLocaleString(message,MaxTextExtent,
                     "open %s (%s[%d], %s, %.20gx%.20gx%.20g %s)",
                     cache_info->filename,cache_info->cache_filename,
-                    GetDistributeCacheFile(cache_info->server_info),type,
-                    (double) cache_info->columns,(double) cache_info->rows,
-                    (double) cache_info->number_channels,format);
+                    GetDistributeCacheFile((DistributeCacheInfo *)
+                    cache_info->server_info),type,(double) cache_info->columns,
+                    (double) cache_info->rows,(double)
+                    cache_info->number_channels,format);
                   (void) LogMagickEvent(CacheEvent,GetMagickModule(),"%s",
                     message);
                 }
@@ -4240,8 +4244,8 @@ static MagickBooleanType ReadPixelCacheMetacontent(CacheInfo *cache_info,
         }
       for (y=0; y < (ssize_t) rows; y++)
       {
-        count=ReadDistributePixelCacheMetacontent(cache_info->server_info,
-          &region,length,(unsigned char *) q);
+        count=ReadDistributePixelCacheMetacontent((DistributeCacheInfo *)
+          cache_info->server_info,&region,length,(unsigned char *) q);
         if (count != (MagickOffsetType) length)
           break;
         q+=cache_info->metacontent_extent*nexus_info->region.width;
@@ -4405,8 +4409,8 @@ static MagickBooleanType ReadPixelCachePixels(CacheInfo *cache_info,
         }
       for (y=0; y < (ssize_t) rows; y++)
       {
-        count=ReadDistributePixelCachePixels(cache_info->server_info,&region,
-          length,(unsigned char *) q);
+        count=ReadDistributePixelCachePixels((DistributeCacheInfo *)
+          cache_info->server_info,&region,length,(unsigned char *) q);
         if (count != (MagickOffsetType) length)
           break;
         q+=cache_info->number_channels*nexus_info->region.width;
@@ -5193,8 +5197,8 @@ static MagickBooleanType WritePixelCacheMetacontent(CacheInfo *cache_info,
         }
       for (y=0; y < (ssize_t) rows; y++)
       {
-        count=WriteDistributePixelCacheMetacontent(cache_info->server_info,
-          &region,length,(const unsigned char *) p);
+        count=WriteDistributePixelCacheMetacontent((DistributeCacheInfo *)
+          cache_info->server_info,&region,length,(const unsigned char *) p);
         if (count != (MagickOffsetType) length)
           break;
         p+=cache_info->metacontent_extent*nexus_info->region.width;
@@ -5359,8 +5363,8 @@ static MagickBooleanType WritePixelCachePixels(CacheInfo *cache_info,
         }
       for (y=0; y < (ssize_t) rows; y++)
       {
-        count=WriteDistributePixelCachePixels(cache_info->server_info,&region,
-          length,(const unsigned char *) p);
+        count=WriteDistributePixelCachePixels((DistributeCacheInfo *)
+          cache_info->server_info,&region,length,(const unsigned char *) p);
         if (count != (MagickOffsetType) length)
           break;
         p+=cache_info->number_channels*nexus_info->region.width;
index c403e5d474acf4f040ee0592c895ddefe4373182..bfb8187d99d83951b352b6efcf755bc33b0149f1 100644 (file)
@@ -68,4 +68,8 @@ extern MagickPrivate MagickOffsetType
   WriteDistributePixelCachePixels(DistributeCacheInfo *,const RectangleInfo *,
     const MagickSizeType,const unsigned char *);
 
+#if defined(__cplusplus) || defined(c_plusplus)
+}
+#endif
+
 #endif
index 6ff5472b760c2fd94e34ccea2e8ad3738d895d98..edc52fb1bf3150166a38de705b978799664c2632 100644 (file)
@@ -535,7 +535,7 @@ static MagickBooleanType ReadDistributeCacheMetacontent(SplayTreeInfo *registry,
     exception);
   if (p == (const Quantum *) NULL)
     return(MagickFalse);
-  metacontent=GetVirtualMetacontent(image);
+  metacontent=(const unsigned char *) GetVirtualMetacontent(image);
   count=dpc_send(file,length,metacontent);
   if (count != (MagickOffsetType) length)
     return(MagickFalse);
@@ -655,7 +655,7 @@ static MagickBooleanType WriteDistributeCacheMetacontent(
     exception);
   if (q == (Quantum *) NULL)
     return(MagickFalse);
-  metacontent=GetAuthenticMetacontent(image);
+  metacontent=(unsigned char *) GetAuthenticMetacontent(image);
   count=dpc_read(file,length,metacontent);
   if (count != (MagickOffsetType) length)
     return(MagickFalse);