From e8ce83073fa8ac0d234b44552b2ca74e78291860 Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Tue, 17 May 2016 22:58:32 -0700 Subject: [PATCH] DISK: Allow building with g++ on Windows with MinGW --- sim_disk.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sim_disk.c b/sim_disk.c index 14496bec..6edee1c4 100644 --- a/sim_disk.c +++ b/sim_disk.c @@ -1817,11 +1817,12 @@ static void sim_os_disk_flush_raw (FILE *f) FlushFileBuffers ((HANDLE)f); } +extern WINBASEAPI BOOL WINAPI GetFileSizeEx(HANDLE hFile, PLARGE_INTEGER lpFileSize); + static t_offset sim_os_disk_size_raw (FILE *Disk) { DWORD IoctlReturnSize; LARGE_INTEGER Size; -WINBASEAPI BOOL WINAPI GetFileSizeEx(HANDLE hFile, PLARGE_INTEGER lpFileSize); if (GetFileSizeEx((HANDLE)Disk, &Size)) return (t_offset)(Size.QuadPart);