Use the built-in version of vsnprintf() to support printing NULLs

This commit is contained in:
Elad Lahav 2023-01-10 06:11:39 -05:00 committed by Ryan C. Gordon
parent b98a501e0d
commit f352eeb90c
1 changed files with 6 additions and 0 deletions

View File

@ -1817,6 +1817,12 @@ elseif(UNIX AND NOT APPLE AND NOT RISCOS AND NOT HAIKU)
set(HAVE_RPATH TRUE)
endif()
if(QNX)
# QNX's *printf() family generates a SIGSEGV if NULL is passed for a string
# specifier (on purpose), but SDL expects "(null)". Use the built-in
# implementation.
set (HAVE_VSNPRINTF 0)
endif()
elseif(WINDOWS)
find_program(WINDRES windres)