X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=includes%2Fstring.h;h=a5e5b21072277c344ab978f4a03a21565b3fefdf;hb=b2b5e5de72c2979464ac211460210ccf77a25d51;hp=c6ebcd37733bdf22b13401153cb89900e616b4ab;hpb=d7cc1957de74235bd2a84c1ef26ecab2368f57e4;p=pdclib.old diff --git a/includes/string.h b/includes/string.h index c6ebcd3..a5e5b21 100644 --- a/includes/string.h +++ b/includes/string.h @@ -10,7 +10,7 @@ #ifndef __STRING_H #define __STRING_H __STRING_H -// TODO: Documentation, C++ handling +// TODO: Documentation // ---------------------------------------------------------------------------- // MACROS @@ -43,27 +43,10 @@ size_t strspn( const char * s1, const char * s2 ); char * strtok( char * restrict s1, const char * restrict s2 ); size_t strxfrm( char * restrict s1, const char * restrict s2, size_t n ); -#ifdef __cplusplus - -const void * memchr( const void * s, int c, size_t n ); -void * memchr( void * s, int c, size_t n ); -const char * strchr( const char * s, int c ); -char * strchr( char * s, int c ); -const char * strpbrk( const char * s1, const char * s2 ); -char * strpbrk( char * s1, const char * s2 ); -const char * strrchr( const char * s, int c ); -char * strrchr( char * s, int c ); -const char * strstr( const char * s1, const char * s2 ); -char * strstr( char * s1, const char * s2 ); - -#else - void * memchr( const void * s, int c, size_t n ); char * strchr( const char * s, int c ); char * strpbrk( const char *s1, const char * s2 ); char * strrchr( const char * s, int c ); char * strstr( const char * s1, const char * s2 ); -#endif // __cplusplus - #endif // __STRING_H