From b7915bc992bff8c88ec0a2f9564c049e8e5fb1ef Mon Sep 17 00:00:00 2001 From: rofl0r Date: Fri, 6 Dec 2024 02:45:50 +0000 Subject: [PATCH] ROMReader: fix build error with mingw ../../ROMReader.cpp: In function 'void* STDROMReaderInit(const char*)': ../../ROMReader.cpp:31:36: error: cannot convert 'stat*' to '_stat32*' for argument '2' to 'int _stat32(const char*, _stat32*)' #define stat(...) _stat(__VA_ARGS__) ^ --- desmume/src/ROMReader.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/desmume/src/ROMReader.cpp b/desmume/src/ROMReader.cpp index 57e181fb9..45d8d7c39 100644 --- a/desmume/src/ROMReader.cpp +++ b/desmume/src/ROMReader.cpp @@ -79,7 +79,7 @@ struct STDROMReaderData void* STDROMReaderInit(const char* filename) { -#ifndef _MSC_VER +#if !defined(_MSC_VER) && !defined(__MINGW32__) struct stat sb; if (stat(filename, &sb) == -1) return 0;