@@ -290,7 +290,7 @@ MagickExport MagickCache *AcquireMagickCache(const char *path,
290290 cache = DestroyMagickCache (cache );
291291 return ((MagickCache * ) NULL );
292292 }
293- GetMagickCacheSentinel (cache ,sentinel );
293+ GetMagickCacheSentinel (cache ,( unsigned char * ) sentinel );
294294 signature = GetMagickCacheSignature (cache -> nonce );
295295 if (memcmp (& signature ,sentinel ,sizeof (signature )) != 0 )
296296 {
@@ -958,7 +958,7 @@ MagickExport MagickBooleanType GetMagickCacheResource(MagickCache *cache,
958958 path = DestroyString (path );
959959 if (sentinel == NULL )
960960 return (MagickFalse );
961- GetMagickCacheResourceSentinel (resource ,sentinel );
961+ GetMagickCacheResourceSentinel (resource ,( unsigned char * ) sentinel );
962962 signature = GetMagickCacheSignature (resource -> nonce );
963963 /*
964964 If no cache passkey, generate the resource ID.
@@ -1129,8 +1129,8 @@ static MagickBooleanType ResourceToBlob(MagickCacheResource *resource,
11291129 ssize_t
11301130 count ;
11311131
1132- count = read (file ,resource -> blob + i ,(size_t ) MagickCacheMin ( resource -> extent - i ,
1133- (size_t ) SSIZE_MAX ));
1132+ count = read (file ,( unsigned char * ) resource -> blob + i ,(size_t )
1133+ MagickCacheMin ( resource -> extent - i , (size_t ) SSIZE_MAX ));
11341134 if (count <= 0 )
11351135 {
11361136 count = 0 ;
@@ -1877,7 +1877,7 @@ MagickExport MagickBooleanType IterateMagickCacheResources(MagickCache *cache,
18771877 assert (cache != (MagickCache * ) NULL );
18781878 assert (cache -> signature == MagickCacheSignature );
18791879 status = MagickTrue ;
1880- head = AcquireCriticalMemory (sizeof (struct ResourceNode ));
1880+ head = ( ResourceNode * ) AcquireCriticalMemory (sizeof (* node ));
18811881 head -> path = AcquireString (cache -> path );
18821882 (void ) ConcatenateString (& head -> path ,"/" );
18831883 (void ) ConcatenateString (& head -> path ,iri );
@@ -1906,7 +1906,7 @@ MagickExport MagickBooleanType IterateMagickCacheResources(MagickCache *cache,
19061906 }
19071907 if (S_ISDIR (attributes .st_mode ) != 0 )
19081908 {
1909- node = AcquireCriticalMemory (sizeof (struct ResourceNode ));
1909+ node = ( ResourceNode * ) AcquireCriticalMemory (sizeof (* node ));
19101910 node -> path = path ;
19111911 node -> next = (struct ResourceNode * ) NULL ;
19121912 node -> previous = q ;
0 commit comments