mirror of https://github.com/encounter/SDL.git
Fix build with Xcode < 7
The _Nullable attribute is not available in older versions. (cherry picked from commit 9a64aa6f95298bf459f8b9dca583df7064956cd9)
This commit is contained in:
parent
92057e683e
commit
f4080637c4
|
@ -44,6 +44,16 @@
|
||||||
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
|
#pragma clang diagnostic ignored "-Wdeprecated-declarations"
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
/* _Nullable is available starting Xcode 7 */
|
||||||
|
#ifdef __has_feature
|
||||||
|
#if __has_feature(nullability)
|
||||||
|
#define HAS_FEATURE_NULLABLE
|
||||||
|
#endif
|
||||||
|
#endif
|
||||||
|
#ifndef HAS_FEATURE_NULLABLE
|
||||||
|
#define _Nullable
|
||||||
|
#endif
|
||||||
|
|
||||||
static SDL_bool SDL_opengl_async_dispatch = SDL_FALSE;
|
static SDL_bool SDL_opengl_async_dispatch = SDL_FALSE;
|
||||||
|
|
||||||
static void SDLCALL
|
static void SDLCALL
|
||||||
|
|
Loading…
Reference in New Issue