mirror of https://github.com/mgba-emu/mgba.git
All: Correct more format strings on Windows (fixes #1817)
This commit is contained in:
parent
145a31868a
commit
73c38b95b6
1
CHANGES
1
CHANGES
|
@ -29,6 +29,7 @@ Emulation fixes:
|
|||
Other fixes:
|
||||
- All: Improve export headers (fixes mgba.io/i/1738)
|
||||
- All: Correct format strings for some numbers on Windows (fixes mgba.io/i/1794)
|
||||
- All: Correct more format strings on Windows (fixes mgba.io/i/1817)
|
||||
- Core: Ensure ELF regions can be written before trying
|
||||
- Debugger: Don't skip undefined instructions when debugger attached
|
||||
- FFmpeg: Fix some small memory leaks
|
||||
|
|
|
@ -20,6 +20,10 @@ if(NOT MSVC)
|
|||
set(CMAKE_C_EXTENSIONS ON)
|
||||
endif()
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Wno-missing-field-initializers")
|
||||
if(WIN32)
|
||||
# mingw32 likes to complain about using the "wrong" format strings despite them actually working
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wno-format")
|
||||
endif()
|
||||
else()
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -D_CRT_SECURE_NO_WARNINGS /wd4003 /wd4244 /wd4146")
|
||||
endif()
|
||||
|
|
|
@ -14,6 +14,10 @@
|
|||
#define CXX_GUARD_END
|
||||
#endif
|
||||
|
||||
#ifdef __MINGW32__
|
||||
#define __USE_MINGW_ANSI_STDIO 1
|
||||
#endif
|
||||
|
||||
CXX_GUARD_START
|
||||
|
||||
#include <ctype.h>
|
||||
|
|
Loading…
Reference in New Issue