浏览代码

Update header for strlcat and strlcpy.

Manuel Novoa III 22 年之前
父节点
当前提交
7e44245be2
共有 1 个文件被更改,包括 8 次插入0 次删除
  1. 8 0
      include/string.h

+ 8 - 0
include/string.h

@@ -373,6 +373,14 @@ extern char *basename (__const char *__filename) __THROW;
 #endif
 #endif
 
+#ifdef	__USE_BSD
+/* Two OpenBSD extension functions. */
+extern size_t strlcat(char *__restrict dst, const char *__restrict src,
+                      size_t n) __THROW;
+extern size_t strlcpy(char *__restrict dst, const char *__restrict src,
+                      size_t n) __THROW;
+#endif
+
 __END_DECLS
 
 #endif /* string.h  */