]> granicus.if.org Git - imagemagick/commitdiff
Reverted patch back to const.
authorDirk Lemstra <dirk@git.imagemagick.org>
Thu, 12 Apr 2018 20:48:23 +0000 (22:48 +0200)
committerDirk Lemstra <dirk@git.imagemagick.org>
Thu, 12 Apr 2018 20:48:23 +0000 (22:48 +0200)
MagickCore/cache-private.h
MagickCore/cache.c

index ba49236c6c1aa40d49d2a9774a8954fe885ecd72..9891543f0dc667759a05b23018e64bdc6f7e3690 100644 (file)
@@ -286,7 +286,7 @@ extern MagickPrivate void
 
 #if defined(MAGICKCORE_OPENCL_SUPPORT)
 extern MagickPrivate cl_mem
-  GetAuthenticOpenCLBuffer(Image *,MagickCLDevice,ExceptionInfo *);
+  GetAuthenticOpenCLBuffer(const Image *,MagickCLDevice,ExceptionInfo *);
 
 extern MagickPrivate void
   SyncAuthenticOpenCLBuffer(const Image *);
index 80952284560f59c64a1ff071e859f7bd885dc975..889f98bf29745c16ee95c51849803787a7e89156 100644 (file)
@@ -1136,7 +1136,7 @@ static void *GetAuthenticMetacontentFromCache(const Image *image)
 %
 %  The format of the GetAuthenticOpenCLBuffer() method is:
 %
-%      cl_mem GetAuthenticOpenCLBuffer(Image *image,
+%      cl_mem GetAuthenticOpenCLBuffer(const Image *image,
 %        MagickCLDevice device,ExceptionInfo *exception)
 %
 %  A description of each parameter follows:
@@ -1148,7 +1148,7 @@ static void *GetAuthenticMetacontentFromCache(const Image *image)
 %    o exception: return any errors or warnings in this structure.
 %
 */
-MagickPrivate cl_mem GetAuthenticOpenCLBuffer(Image *image,
+MagickPrivate cl_mem GetAuthenticOpenCLBuffer(const Image *image,
   MagickCLDevice device,ExceptionInfo *exception)
 {
   CacheInfo
@@ -1159,7 +1159,7 @@ MagickPrivate cl_mem GetAuthenticOpenCLBuffer(Image *image,
   cache_info=(CacheInfo *) image->cache;
   if ((cache_info->type == UndefinedCache) || (cache_info->reference_count > 1))
     {
-      SyncImagePixelCache(image,exception);
+      SyncImagePixelCache((Image *) image,exception);
       cache_info=(CacheInfo *) image->cache;
     }
   if ((cache_info->type != MemoryCache) || (cache_info->mapped != MagickFalse))