tests: avoid redefinition warnings for MSVC _CRT_???_NO_DEPRECATE macros

This commit is contained in:
Ozkan Sezer 2022-12-05 00:35:20 +03:00
parent 38de07d9e4
commit 4a22ee7277
2 changed files with 6 additions and 1 deletions

View File

@ -4,8 +4,12 @@
*/ */
/* Supress C4996 VS compiler warnings for unlink() */ /* Supress C4996 VS compiler warnings for unlink() */
#if defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE)
#define _CRT_SECURE_NO_DEPRECATE #define _CRT_SECURE_NO_DEPRECATE
#endif
#if defined(_MSC_VER) && !defined(_CRT_NONSTDC_NO_DEPRECATE)
#define _CRT_NONSTDC_NO_DEPRECATE #define _CRT_NONSTDC_NO_DEPRECATE
#endif
#include <stdio.h> #include <stdio.h>
#ifndef _MSC_VER #ifndef _MSC_VER

View File

@ -13,11 +13,12 @@
/* sanity tests on SDL_rwops.c (usefull for alternative implementations of stdio rwops) */ /* sanity tests on SDL_rwops.c (usefull for alternative implementations of stdio rwops) */
/* quiet windows compiler warnings */ /* quiet windows compiler warnings */
#if defined(_MSC_VER) && !defined(_CRT_NONSTDC_NO_WARNINGS)
#define _CRT_NONSTDC_NO_WARNINGS #define _CRT_NONSTDC_NO_WARNINGS
#endif
#include <stdio.h> #include <stdio.h>
#include <stdlib.h> #include <stdlib.h>
#ifndef _MSC_VER #ifndef _MSC_VER
#include <unistd.h> #include <unistd.h>
#endif #endif