mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-10-16 23:06:03 +00:00
Use Apple's nomenclature for macOS and iOS
Fixes https://github.com/libsdl-org/SDL/issues/6621
This commit is contained in:
72
src/SDL.c
72
src/SDL.c
@@ -524,71 +524,69 @@ SDL_GetRevision(void)
|
||||
const char *
|
||||
SDL_GetPlatform(void)
|
||||
{
|
||||
#if __AIX__
|
||||
#if defined(__AIX__)
|
||||
return "AIX";
|
||||
#elif __ANDROID__
|
||||
#elif defined(__ANDROID__)
|
||||
return "Android";
|
||||
#elif __BSDI__
|
||||
#elif defined(__BSDI__)
|
||||
return "BSDI";
|
||||
#elif __DREAMCAST__
|
||||
#elif defined(__DREAMCAST__)
|
||||
return "Dreamcast";
|
||||
#elif __EMSCRIPTEN__
|
||||
#elif defined(__EMSCRIPTEN__)
|
||||
return "Emscripten";
|
||||
#elif __FREEBSD__
|
||||
#elif defined(__FREEBSD__)
|
||||
return "FreeBSD";
|
||||
#elif __HAIKU__
|
||||
#elif defined(__HAIKU__)
|
||||
return "Haiku";
|
||||
#elif __HPUX__
|
||||
#elif defined(__HPUX__)
|
||||
return "HP-UX";
|
||||
#elif __IRIX__
|
||||
#elif defined(__IRIX__)
|
||||
return "Irix";
|
||||
#elif __LINUX__
|
||||
#elif defined(__LINUX__)
|
||||
return "Linux";
|
||||
#elif __MINT__
|
||||
#elif defined(__MINT__)
|
||||
return "Atari MiNT";
|
||||
#elif __MACOS__
|
||||
return "MacOS Classic";
|
||||
#elif __MACOSX__
|
||||
return "Mac OS X";
|
||||
#elif __NACL__
|
||||
#elif defined(__MACOS__)
|
||||
return "macOS";
|
||||
#elif defined(__NACL__)
|
||||
return "NaCl";
|
||||
#elif __NETBSD__
|
||||
#elif defined(__NETBSD__)
|
||||
return "NetBSD";
|
||||
#elif __OPENBSD__
|
||||
#elif defined(__OPENBSD__)
|
||||
return "OpenBSD";
|
||||
#elif __OS2__
|
||||
#elif defined(__OS2__)
|
||||
return "OS/2";
|
||||
#elif __OSF__
|
||||
#elif defined(__OSF__)
|
||||
return "OSF/1";
|
||||
#elif __QNXNTO__
|
||||
#elif defined(__QNXNTO__)
|
||||
return "QNX Neutrino";
|
||||
#elif __RISCOS__
|
||||
#elif defined(__RISCOS__)
|
||||
return "RISC OS";
|
||||
#elif __SOLARIS__
|
||||
#elif defined(__SOLARIS__)
|
||||
return "Solaris";
|
||||
#elif __WIN32__
|
||||
#elif defined(__WIN32__)
|
||||
return "Windows";
|
||||
#elif __WINRT__
|
||||
#elif defined(__WINRT__)
|
||||
return "WinRT";
|
||||
#elif __WINGDK__
|
||||
#elif defined(__WINGDK__)
|
||||
return "WinGDK";
|
||||
#elif __XBOXONE__
|
||||
#elif defined(__XBOXONE__)
|
||||
return "Xbox One";
|
||||
#elif __XBOXSERIES__
|
||||
#elif defined(__XBOXSERIES__)
|
||||
return "Xbox Series X|S";
|
||||
#elif __TVOS__
|
||||
return "tvOS";
|
||||
#elif __IPHONEOS__
|
||||
#elif defined(__IOS__)
|
||||
return "iOS";
|
||||
#elif __PS2__
|
||||
#elif defined(__TVOS__)
|
||||
return "tvOS";
|
||||
#elif defined(__PS2__)
|
||||
return "PlayStation 2";
|
||||
#elif __PSP__
|
||||
#elif defined(__PSP__)
|
||||
return "PlayStation Portable";
|
||||
#elif __VITA__
|
||||
#elif defined(__VITA__)
|
||||
return "PlayStation Vita";
|
||||
#elif __NGAGE__
|
||||
#elif defined(__NGAGE__)
|
||||
return "Nokia N-Gage";
|
||||
#elif __3DS__
|
||||
#elif defined(__3DS__)
|
||||
return "Nintendo 3DS";
|
||||
#else
|
||||
return "Unknown (see SDL_platform.h)";
|
||||
@@ -601,7 +599,7 @@ SDL_IsTablet(void)
|
||||
#if __ANDROID__
|
||||
extern SDL_bool SDL_IsAndroidTablet(void);
|
||||
return SDL_IsAndroidTablet();
|
||||
#elif __IPHONEOS__
|
||||
#elif __IOS__
|
||||
extern SDL_bool SDL_IsIPad(void);
|
||||
return SDL_IsIPad();
|
||||
#else
|
||||
|
Reference in New Issue
Block a user