]> granicus.if.org Git - imagemagick/commitdiff
(no commit message)
authorcristy <urban-warrior@git.imagemagick.org>
Wed, 11 Dec 2013 18:13:15 +0000 (18:13 +0000)
committercristy <urban-warrior@git.imagemagick.org>
Wed, 11 Dec 2013 18:13:15 +0000 (18:13 +0000)
MagickCore/nt-base.c

index 73c1761d85a65fe4d3a5d8ec5431a7f45988514b..2216df54992fbd1f7f019d4aa0ab3c592e58f419 100644 (file)
@@ -1453,7 +1453,7 @@ MagickPrivate void *NTMapMemory(char *address,size_t length,int protection,
       CloseHandle(map_handle);
     }
   if (map == (void *) NULL)
-    return((void *) MAP_FAILED);
+    return((void *) ((char *) MAP_FAILED));
   return((void *) ((char *) map));
 }
 \f
@@ -2232,8 +2232,10 @@ MagickPrivate int NTTruncateFile(int file,off_t length)
   DWORD
     file_pointer;
 
+  HANDLE
+    file_handle;
+
   long
-    file_handle,
     high,
     low;
 
@@ -2242,10 +2244,10 @@ MagickPrivate int NTTruncateFile(int file,off_t length)
     return(-1);
   low=(long) (length & 0xffffffffUL);
   high=(long) ((((MagickOffsetType) length) >> 32) & 0xffffffffUL);
-  file_pointer=SetFilePointer((HANDLE) file_handle,low,&high,FILE_BEGIN);
+  file_pointer=SetFilePointer(file_handle,low,&high,FILE_BEGIN);
   if ((file_pointer == 0xFFFFFFFF) && (GetLastError() != NO_ERROR))
     return(-1);
-  if (SetEndOfFile((HANDLE) file_handle) == 0)
+  if (SetEndOfFile(file_handle) == 0)
     return(-1);
   return(0);
 }