@@ -290,7 +290,7 @@ MagickExport MagickCache *AcquireMagickCache(const char *path,
290
290
cache = DestroyMagickCache (cache );
291
291
return ((MagickCache * ) NULL );
292
292
}
293
- GetMagickCacheSentinel (cache ,sentinel );
293
+ GetMagickCacheSentinel (cache ,( unsigned char * ) sentinel );
294
294
signature = GetMagickCacheSignature (cache -> nonce );
295
295
if (memcmp (& signature ,sentinel ,sizeof (signature )) != 0 )
296
296
{
@@ -958,7 +958,7 @@ MagickExport MagickBooleanType GetMagickCacheResource(MagickCache *cache,
958
958
path = DestroyString (path );
959
959
if (sentinel == NULL )
960
960
return (MagickFalse );
961
- GetMagickCacheResourceSentinel (resource ,sentinel );
961
+ GetMagickCacheResourceSentinel (resource ,( unsigned char * ) sentinel );
962
962
signature = GetMagickCacheSignature (resource -> nonce );
963
963
/*
964
964
If no cache passkey, generate the resource ID.
@@ -1129,8 +1129,8 @@ static MagickBooleanType ResourceToBlob(MagickCacheResource *resource,
1129
1129
ssize_t
1130
1130
count ;
1131
1131
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 ));
1134
1134
if (count <= 0 )
1135
1135
{
1136
1136
count = 0 ;
@@ -1877,7 +1877,7 @@ MagickExport MagickBooleanType IterateMagickCacheResources(MagickCache *cache,
1877
1877
assert (cache != (MagickCache * ) NULL );
1878
1878
assert (cache -> signature == MagickCacheSignature );
1879
1879
status = MagickTrue ;
1880
- head = AcquireCriticalMemory (sizeof (struct ResourceNode ));
1880
+ head = ( ResourceNode * ) AcquireCriticalMemory (sizeof (* node ));
1881
1881
head -> path = AcquireString (cache -> path );
1882
1882
(void ) ConcatenateString (& head -> path ,"/" );
1883
1883
(void ) ConcatenateString (& head -> path ,iri );
@@ -1906,7 +1906,7 @@ MagickExport MagickBooleanType IterateMagickCacheResources(MagickCache *cache,
1906
1906
}
1907
1907
if (S_ISDIR (attributes .st_mode ) != 0 )
1908
1908
{
1909
- node = AcquireCriticalMemory (sizeof (struct ResourceNode ));
1909
+ node = ( ResourceNode * ) AcquireCriticalMemory (sizeof (* node ));
1910
1910
node -> path = path ;
1911
1911
node -> next = (struct ResourceNode * ) NULL ;
1912
1912
node -> previous = q ;
0 commit comments