mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-02-27 09:11:17 +00:00
configure: Enable MinGW-w64's implementation of vsnprintf and pals
As of r5799 in MinGW-w64's trunk, which is he upcoming major version 3, the POSIX-compliant vsnprintf implementation is disabled by default. Enable it for this version. Keep using out own implementation for prior versions, because it is broken in them. Relevant Reference Thread: http://article.gmane.org/gmane.comp.gnu.mingw.w64.general/7133 Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
This commit is contained in:
parent
37c7a8be19
commit
8bdbabfaa4
2
configure
vendored
2
configure
vendored
@ -3627,6 +3627,8 @@ elif check_header _mingw.h; then
|
|||||||
__MINGW64_VERSION_MAJOR < 3"; then
|
__MINGW64_VERSION_MAJOR < 3"; then
|
||||||
add_compat msvcrt/snprintf.o
|
add_compat msvcrt/snprintf.o
|
||||||
add_cflags "-include $source_path/compat/msvcrt/snprintf.h"
|
add_cflags "-include $source_path/compat/msvcrt/snprintf.h"
|
||||||
|
else
|
||||||
|
add_cppflags -D__USE_MINGW_ANSI_STDIO=1
|
||||||
fi
|
fi
|
||||||
elif check_func_headers stdlib.h _get_doserrno; then
|
elif check_func_headers stdlib.h _get_doserrno; then
|
||||||
libc_type=msvcrt
|
libc_type=msvcrt
|
||||||
|
Loading…
Reference in New Issue
Block a user