MCPcopy Create free account
hub / github.com/RavEngine/RavEngine / SDL_strrev

Function SDL_strrev

deps/SDL2/src/stdlib/SDL_string.c:621–638  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

619}
620
621char *
622SDL_strrev(char *string)
623{
624#if defined(HAVE__STRREV)
625 return _strrev(string);
626#else
627 size_t len = SDL_strlen(string);
628 char *a = &string[0];
629 char *b = &string[len - 1];
630 len /= 2;
631 while (len--) {
632 char c = *a;
633 *a++ = *b;
634 *b-- = c;
635 }
636 return string;
637#endif /* HAVE__STRREV */
638}
639
640char *
641SDL_strupr(char *string)

Callers 2

SDL_ultoaFunction · 0.85
SDL_ulltoaFunction · 0.85

Calls 1

SDL_strlenFunction · 0.85

Tested by

no test coverage detected