]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* grub-core/osdep/windows/hostdisk.c (grub_util_fd_strerror): Silence
authorVladimir Serbinenko <phcoder@gmail.com>
Tue, 12 Nov 2013 15:09:42 +0000 (16:09 +0100)
committerVladimir Serbinenko <phcoder@gmail.com>
Tue, 12 Nov 2013 15:09:42 +0000 (16:09 +0100)
strict-aliasing warning.
(fsync): Silence cast warning.

ChangeLog
grub-core/osdep/windows/hostdisk.c

index 89fe81cd867c10b3da0751206588a1ef40155bad..2931b7a1ff508c0193dd5461aad47ada172c3188 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2013-11-12  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * grub-core/osdep/windows/hostdisk.c (grub_util_fd_strerror): Silence
+       strict-aliasing warning.
+       (fsync): Silence cast warning.
+
 2013-11-12  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * grub-core/commands/verify.c: Remove variable length arrays.
index 256dc1dbd6c4e16b8c2853fa4b914c39c2d3fc6e..f396c870084b9f65240bc73417eeae70bf124e49 100644 (file)
@@ -264,7 +264,8 @@ grub_util_fd_strerror (void)
 
   FormatMessage (FORMAT_MESSAGE_ALLOCATE_BUFFER | FORMAT_MESSAGE_FROM_SYSTEM
                 | FORMAT_MESSAGE_IGNORE_INSERTS,
-                NULL, err, 0, (LPTSTR) &tstr, 0, NULL);
+                NULL, err, 0, (void *) &tstr,
+                0, NULL);
 
   if (!tstr)
     return "unknown error";
@@ -466,7 +467,7 @@ grub_util_fopen (const char *path, const char *mode)
 int fsync (int fno)
 {
   HANDLE hnd;
-  hnd = _get_osfhandle (fno);
+  hnd = (HANDLE) _get_osfhandle (fno);
   FlushFileBuffers (hnd);
   return 0;
 }