Changeset 1082


Ignore:
Timestamp:
Jan 25, 2004, 11:38:27 PM (22 years ago)
Author:
bird
Message:

USE_GNU. strnlen & strndup.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/emx/include/string.h

    • Property cvs2svn:cvs-rev changed from 1.9 to 1.10
    r1081 r1082  
    167167
    168168/* bird: GNU stuff - start */
    169 /*
    170  * __BSD_VISIBLE: This is not a bsd extension, but we don't have
    171  *                anything which indicates GNU extensions.
    172  */
    173 #if __BSD_VISIBLE
    174 void * __mempcpy(void *, const void *, size_t);
    175 #define mempcpy(d, s, n)    __mempcpy(d, s, n)
     169#ifdef __USE_GNU
     170size_t   strnlen(const char *, size_t);
     171void    *mempcpy(void *, const void *, size_t);
     172char    *strndup(const char *, size_t);
     173
     174size_t   __strnlen(const char *, size_t);
     175void    *__mempcpy(void *, const void *, size_t);
     176char    *__strndup(const char *, size_t);
    176177#endif
    177178/* bird: GNU stuff - end */
Note: See TracChangeset for help on using the changeset viewer.