A modern Music Player Daemon based on Rockbox open source high quality audio player
libadwaita audio rust zig deno mpris rockbox mpd
at master 68 lines 2.1 kB view raw
1/* 2 * string.h 3 * 4 * Definitions for memory and string functions. 5 */ 6 7#ifndef _STRING_H_ 8#define _STRING_H_ 9 10#ifdef __cplusplus 11extern "C" { 12#endif 13 14#include "_ansi.h" 15 16#define __need_size_t 17#define __need_NULL 18#include <stddef.h> 19 20_PTR _EXFUN(memchr,(const _PTR, int, size_t)); 21int _EXFUN(memcmp,(const _PTR, const _PTR, size_t)); 22_PTR _EXFUN(memcpy,(_PTR, const _PTR, size_t)); 23_PTR _EXFUN(memccpy,(_PTR, const _PTR, int, size_t)); 24_PTR _EXFUN(mempcpy,(_PTR, const _PTR, size_t)); 25_PTR _EXFUN(memmove,(_PTR, const _PTR, size_t)); 26_PTR _EXFUN(memset,(_PTR, int, size_t)); 27char *_EXFUN(strcat,(char *, const char *)); 28char *_EXFUN(strchr,(const char *, int)); 29int _EXFUN(strcmp,(const char *, const char *)); 30int _EXFUN(strcoll,(const char *, const char *)); 31char *_EXFUN(strcpy,(char *, const char *)); 32size_t _EXFUN(strcspn,(const char *, const char *)); 33char *_EXFUN(strerror,(int)); 34size_t _EXFUN(strlen,(const char *)); 35char *_EXFUN(strncat,(char *, const char *, size_t)); 36int _EXFUN(strncmp,(const char *, const char *, size_t)); 37char *_EXFUN(strpbrk,(const char *, const char *)); 38char *_EXFUN(strrchr,(const char *, int)); 39size_t _EXFUN(strspn,(const char *, const char *)); 40char *_EXFUN(strstr,(const char *, const char *)); 41char *_EXFUN(strcasestr,(const char *, const char *)); 42 43#ifndef _REENT_ONLY 44char *_EXFUN(strtok,(char *, const char *)); 45#endif 46 47size_t _EXFUN(strxfrm,(char *, const char *, size_t)); 48 49#ifndef __STRICT_ANSI__ 50char *_EXFUN(strtok_r,(char *, const char *, char **)); 51 52_PTR _EXFUN(memccpy,(_PTR, const _PTR, int, size_t)); 53int _EXFUN(strcasecmp,(const char *, const char *)); 54int _EXFUN(strncasecmp,(const char *, const char *, size_t)); 55 56#ifdef __CYGWIN__ 57#ifndef DEFS_H /* Kludge to work around problem compiling in gdb */ 58const char *_EXFUN(strsignal, (int __signo)); 59#endif 60int _EXFUN(strtosigno, (const char *__name)); 61#endif 62 63#endif /* ! __STRICT_ANSI__ */ 64 65#ifdef __cplusplus 66} 67#endif 68#endif /* _STRING_H_ */