Fixed build warning because of redefining string functions

This commit is contained in:
Sam Lantinga 2022-08-24 10:25:56 -07:00
parent 5f79cd1600
commit 70c781c803
1 changed files with 18 additions and 0 deletions

View File

@ -32,11 +32,29 @@
#include "SDL_mutex.h" #include "SDL_mutex.h"
#include "SDL_thread.h" #include "SDL_thread.h"
#ifdef realloc
#undef realloc
#endif
#define realloc SDL_realloc #define realloc SDL_realloc
#ifdef snprintf
#undef snprintf
#endif
#define snprintf SDL_snprintf #define snprintf SDL_snprintf
#ifdef strdup
#undef strdup
#endif
#define strdup SDL_strdup #define strdup SDL_strdup
#ifdef strncpy
#undef strncpy
#endif
#define strncpy SDL_strlcpy #define strncpy SDL_strlcpy
#ifdef tolower
#undef tolower
#endif
#define tolower SDL_tolower #define tolower SDL_tolower
#ifdef wcsncpy
#undef wcsncpy
#endif
#define wcsncpy SDL_wcslcpy #define wcsncpy SDL_wcslcpy
#ifndef HAVE_WCSDUP #ifndef HAVE_WCSDUP