X-Git-Url: https://pd.if.org/git/?a=blobdiff_plain;f=includes%2Fstring.h;h=fcb1f3dc5cbc7a2e65b91bc40aa877ac0cf15a3e;hb=14bc57c5c4d93263e08fe50e67eb61815cd0592f;hp=599653a384539dd632cb0e0b8ee4a1195f152b97;hpb=70713966ce3d6ef8965458e804fc47e2640ab51f;p=pdclib diff --git a/includes/string.h b/includes/string.h index 599653a..fcb1f3d 100644 --- a/includes/string.h +++ b/includes/string.h @@ -1,5 +1,3 @@ -/* $Id$ */ - /* 7.21 String handling This file is part of the Public Domain C Library (PDCLib). @@ -196,5 +194,17 @@ char * strdup( const char* src ) _PDCLIB_nothrow; char * strndup( const char* src, size_t n ) _PDCLIB_nothrow; #endif +#if _PDCLIB_BSD_SOURCE +size_t strlcpy( + char *_PDCLIB_restrict _Dst, + const char *_PDCLIB_restrict _Src, + size_t _DstSize) _PDCLIB_nothrow; + +size_t strlcat( + char *_PDCLIB_restrict _Dst, + const char *_PDCLIB_restrict _Src, + size_t _DstSize) _PDCLIB_nothrow; +#endif + _PDCLIB_END_EXTERN_C #endif