mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-09-07 20:08:13 +00:00
Use #ifdef/#ifndef instead of #if defined/#if \!defined
This commit is contained in:

committed by
Anonymous Maarten

parent
308bcbbe76
commit
b6ae281e97
@@ -24,7 +24,7 @@
|
||||
|
||||
#include "SDL_vacopy.h"
|
||||
|
||||
#if defined(__vita__)
|
||||
#ifdef __vita__
|
||||
#include <psp2/kernel/clib.h>
|
||||
#endif
|
||||
|
||||
@@ -290,7 +290,7 @@ SDL_ScanFloat(const char *text, double *valuep)
|
||||
void *
|
||||
SDL_memmove(SDL_OUT_BYTECAP(len) void *dst, SDL_IN_BYTECAP(len) const void *src, size_t len)
|
||||
{
|
||||
#if defined(HAVE_MEMMOVE)
|
||||
#ifdef HAVE_MEMMOVE
|
||||
return memmove(dst, src, len);
|
||||
#else
|
||||
char *srcp = (char *)src;
|
||||
@@ -313,7 +313,7 @@ SDL_memmove(SDL_OUT_BYTECAP(len) void *dst, SDL_IN_BYTECAP(len) const void *src,
|
||||
|
||||
int SDL_memcmp(const void *s1, const void *s2, size_t len)
|
||||
{
|
||||
#if defined(__vita__)
|
||||
#ifdef __vita__
|
||||
/*
|
||||
Using memcmp on NULL is UB per POSIX / C99 7.21.1/2.
|
||||
But, both linux and bsd allow that, with an exception:
|
||||
@@ -343,7 +343,7 @@ int SDL_memcmp(const void *s1, const void *s2, size_t len)
|
||||
size_t
|
||||
SDL_strlen(const char *string)
|
||||
{
|
||||
#if defined(HAVE_STRLEN)
|
||||
#ifdef HAVE_STRLEN
|
||||
return strlen(string);
|
||||
#else
|
||||
size_t len = 0;
|
||||
@@ -357,7 +357,7 @@ SDL_strlen(const char *string)
|
||||
size_t
|
||||
SDL_wcslen(const wchar_t *string)
|
||||
{
|
||||
#if defined(HAVE_WCSLEN)
|
||||
#ifdef HAVE_WCSLEN
|
||||
return wcslen(string);
|
||||
#else
|
||||
size_t len = 0;
|
||||
@@ -371,7 +371,7 @@ SDL_wcslen(const wchar_t *string)
|
||||
size_t
|
||||
SDL_wcslcpy(SDL_OUT_Z_CAP(maxlen) wchar_t *dst, const wchar_t *src, size_t maxlen)
|
||||
{
|
||||
#if defined(HAVE_WCSLCPY)
|
||||
#ifdef HAVE_WCSLCPY
|
||||
return wcslcpy(dst, src, maxlen);
|
||||
#else
|
||||
size_t srclen = SDL_wcslen(src);
|
||||
@@ -387,7 +387,7 @@ SDL_wcslcpy(SDL_OUT_Z_CAP(maxlen) wchar_t *dst, const wchar_t *src, size_t maxle
|
||||
size_t
|
||||
SDL_wcslcat(SDL_INOUT_Z_CAP(maxlen) wchar_t *dst, const wchar_t *src, size_t maxlen)
|
||||
{
|
||||
#if defined(HAVE_WCSLCAT)
|
||||
#ifdef HAVE_WCSLCAT
|
||||
return wcslcat(dst, src, maxlen);
|
||||
#else
|
||||
size_t dstlen = SDL_wcslen(dst);
|
||||
@@ -413,7 +413,7 @@ SDL_wcsdup(const wchar_t *string)
|
||||
wchar_t *
|
||||
SDL_wcsstr(const wchar_t *haystack, const wchar_t *needle)
|
||||
{
|
||||
#if defined(HAVE_WCSSTR)
|
||||
#ifdef HAVE_WCSSTR
|
||||
return SDL_const_cast(wchar_t *, wcsstr(haystack, needle));
|
||||
#else
|
||||
size_t length = SDL_wcslen(needle);
|
||||
@@ -429,7 +429,7 @@ SDL_wcsstr(const wchar_t *haystack, const wchar_t *needle)
|
||||
|
||||
int SDL_wcscmp(const wchar_t *str1, const wchar_t *str2)
|
||||
{
|
||||
#if defined(HAVE_WCSCMP)
|
||||
#ifdef HAVE_WCSCMP
|
||||
return wcscmp(str1, str2);
|
||||
#else
|
||||
while (*str1 && *str2) {
|
||||
@@ -445,7 +445,7 @@ int SDL_wcscmp(const wchar_t *str1, const wchar_t *str2)
|
||||
|
||||
int SDL_wcsncmp(const wchar_t *str1, const wchar_t *str2, size_t maxlen)
|
||||
{
|
||||
#if defined(HAVE_WCSNCMP)
|
||||
#ifdef HAVE_WCSNCMP
|
||||
return wcsncmp(str1, str2, maxlen);
|
||||
#else
|
||||
while (*str1 && *str2 && maxlen) {
|
||||
@@ -466,7 +466,7 @@ int SDL_wcsncmp(const wchar_t *str1, const wchar_t *str2, size_t maxlen)
|
||||
|
||||
int SDL_wcscasecmp(const wchar_t *str1, const wchar_t *str2)
|
||||
{
|
||||
#if defined(HAVE_WCSCASECMP)
|
||||
#ifdef HAVE_WCSCASECMP
|
||||
return wcscasecmp(str1, str2);
|
||||
#elif defined(HAVE__WCSICMP)
|
||||
return _wcsicmp(str1, str2);
|
||||
@@ -503,7 +503,7 @@ int SDL_wcscasecmp(const wchar_t *str1, const wchar_t *str2)
|
||||
|
||||
int SDL_wcsncasecmp(const wchar_t *str1, const wchar_t *str2, size_t maxlen)
|
||||
{
|
||||
#if defined(HAVE_WCSNCASECMP)
|
||||
#ifdef HAVE_WCSNCASECMP
|
||||
return wcsncasecmp(str1, str2, maxlen);
|
||||
#elif defined(HAVE__WCSNICMP)
|
||||
return _wcsnicmp(str1, str2, maxlen);
|
||||
@@ -546,7 +546,7 @@ int SDL_wcsncasecmp(const wchar_t *str1, const wchar_t *str2, size_t maxlen)
|
||||
size_t
|
||||
SDL_strlcpy(SDL_OUT_Z_CAP(maxlen) char *dst, const char *src, size_t maxlen)
|
||||
{
|
||||
#if defined(HAVE_STRLCPY)
|
||||
#ifdef HAVE_STRLCPY
|
||||
return strlcpy(dst, src, maxlen);
|
||||
#else
|
||||
size_t srclen = SDL_strlen(src);
|
||||
@@ -628,7 +628,7 @@ SDL_utf8strnlen(const char *str, size_t bytes)
|
||||
size_t
|
||||
SDL_strlcat(SDL_INOUT_Z_CAP(maxlen) char *dst, const char *src, size_t maxlen)
|
||||
{
|
||||
#if defined(HAVE_STRLCAT)
|
||||
#ifdef HAVE_STRLCAT
|
||||
return strlcat(dst, src, maxlen);
|
||||
#else
|
||||
size_t dstlen = SDL_strlen(dst);
|
||||
@@ -654,7 +654,7 @@ SDL_strdup(const char *string)
|
||||
char *
|
||||
SDL_strrev(char *string)
|
||||
{
|
||||
#if defined(HAVE__STRREV)
|
||||
#ifdef HAVE__STRREV
|
||||
return _strrev(string);
|
||||
#else
|
||||
size_t len = SDL_strlen(string);
|
||||
@@ -673,7 +673,7 @@ SDL_strrev(char *string)
|
||||
char *
|
||||
SDL_strupr(char *string)
|
||||
{
|
||||
#if defined(HAVE__STRUPR)
|
||||
#ifdef HAVE__STRUPR
|
||||
return _strupr(string);
|
||||
#else
|
||||
char *bufp = string;
|
||||
@@ -688,7 +688,7 @@ SDL_strupr(char *string)
|
||||
char *
|
||||
SDL_strlwr(char *string)
|
||||
{
|
||||
#if defined(HAVE__STRLWR)
|
||||
#ifdef HAVE__STRLWR
|
||||
return _strlwr(string);
|
||||
#else
|
||||
char *bufp = string;
|
||||
@@ -743,7 +743,7 @@ SDL_strrchr(const char *string, int c)
|
||||
char *
|
||||
SDL_strstr(const char *haystack, const char *needle)
|
||||
{
|
||||
#if defined(HAVE_STRSTR)
|
||||
#ifdef HAVE_STRSTR
|
||||
return SDL_const_cast(char *, strstr(haystack, needle));
|
||||
#else
|
||||
size_t length = SDL_strlen(needle);
|
||||
@@ -760,7 +760,7 @@ SDL_strstr(const char *haystack, const char *needle)
|
||||
char *
|
||||
SDL_strcasestr(const char *haystack, const char *needle)
|
||||
{
|
||||
#if defined(HAVE_STRCASESTR)
|
||||
#ifdef HAVE_STRCASESTR
|
||||
return SDL_const_cast(char *, strcasestr(haystack, needle));
|
||||
#else
|
||||
size_t length = SDL_strlen(needle);
|
||||
@@ -807,7 +807,7 @@ SDL_uitoa(unsigned int value, char *string, int radix)
|
||||
char *
|
||||
SDL_ltoa(long value, char *string, int radix)
|
||||
{
|
||||
#if defined(HAVE__LTOA)
|
||||
#ifdef HAVE__LTOA
|
||||
return _ltoa(value, string, radix);
|
||||
#else
|
||||
char *bufp = string;
|
||||
@@ -826,7 +826,7 @@ SDL_ltoa(long value, char *string, int radix)
|
||||
char *
|
||||
SDL_ultoa(unsigned long value, char *string, int radix)
|
||||
{
|
||||
#if defined(HAVE__ULTOA)
|
||||
#ifdef HAVE__ULTOA
|
||||
return _ultoa(value, string, radix);
|
||||
#else
|
||||
char *bufp = string;
|
||||
@@ -851,7 +851,7 @@ SDL_ultoa(unsigned long value, char *string, int radix)
|
||||
char *
|
||||
SDL_lltoa(Sint64 value, char *string, int radix)
|
||||
{
|
||||
#if defined(HAVE__I64TOA)
|
||||
#ifdef HAVE__I64TOA
|
||||
return _i64toa(value, string, radix);
|
||||
#else
|
||||
char *bufp = string;
|
||||
@@ -870,7 +870,7 @@ SDL_lltoa(Sint64 value, char *string, int radix)
|
||||
char *
|
||||
SDL_ulltoa(Uint64 value, char *string, int radix)
|
||||
{
|
||||
#if defined(HAVE__UI64TOA)
|
||||
#ifdef HAVE__UI64TOA
|
||||
return _ui64toa(value, string, radix);
|
||||
#else
|
||||
char *bufp = string;
|
||||
@@ -912,7 +912,7 @@ double SDL_atof(const char *string)
|
||||
|
||||
long SDL_strtol(const char *string, char **endp, int base)
|
||||
{
|
||||
#if defined(HAVE_STRTOL)
|
||||
#ifdef HAVE_STRTOL
|
||||
return strtol(string, endp, base);
|
||||
#else
|
||||
size_t len;
|
||||
@@ -937,7 +937,7 @@ long SDL_strtol(const char *string, char **endp, int base)
|
||||
unsigned long
|
||||
SDL_strtoul(const char *string, char **endp, int base)
|
||||
{
|
||||
#if defined(HAVE_STRTOUL)
|
||||
#ifdef HAVE_STRTOUL
|
||||
return strtoul(string, endp, base);
|
||||
#else
|
||||
size_t len;
|
||||
@@ -962,7 +962,7 @@ SDL_strtoul(const char *string, char **endp, int base)
|
||||
Sint64
|
||||
SDL_strtoll(const char *string, char **endp, int base)
|
||||
{
|
||||
#if defined(HAVE_STRTOLL)
|
||||
#ifdef HAVE_STRTOLL
|
||||
return strtoll(string, endp, base);
|
||||
#else
|
||||
size_t len;
|
||||
@@ -987,7 +987,7 @@ SDL_strtoll(const char *string, char **endp, int base)
|
||||
Uint64
|
||||
SDL_strtoull(const char *string, char **endp, int base)
|
||||
{
|
||||
#if defined(HAVE_STRTOULL)
|
||||
#ifdef HAVE_STRTOULL
|
||||
return strtoull(string, endp, base);
|
||||
#else
|
||||
size_t len;
|
||||
@@ -1012,7 +1012,7 @@ SDL_strtoull(const char *string, char **endp, int base)
|
||||
double
|
||||
SDL_strtod(const char *string, char **endp)
|
||||
{
|
||||
#if defined(HAVE_STRTOD)
|
||||
#ifdef HAVE_STRTOD
|
||||
return strtod(string, endp);
|
||||
#else
|
||||
size_t len;
|
||||
@@ -1028,7 +1028,7 @@ SDL_strtod(const char *string, char **endp)
|
||||
|
||||
int SDL_strcmp(const char *str1, const char *str2)
|
||||
{
|
||||
#if defined(HAVE_STRCMP)
|
||||
#ifdef HAVE_STRCMP
|
||||
return strcmp(str1, str2);
|
||||
#else
|
||||
int result;
|
||||
@@ -1047,7 +1047,7 @@ int SDL_strcmp(const char *str1, const char *str2)
|
||||
|
||||
int SDL_strncmp(const char *str1, const char *str2, size_t maxlen)
|
||||
{
|
||||
#if defined(HAVE_STRNCMP)
|
||||
#ifdef HAVE_STRNCMP
|
||||
return strncmp(str1, str2, maxlen);
|
||||
#else
|
||||
int result = 0;
|
||||
|
Reference in New Issue
Block a user