strict-aliasing warning.
(fsync): Silence cast warning.
+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.
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";
int fsync (int fno)
{
HANDLE hnd;
- hnd = _get_osfhandle (fno);
+ hnd = (HANDLE) _get_osfhandle (fno);
FlushFileBuffers (hnd);
return 0;
}