summaryrefslogtreecommitdiffstats
path: root/include/string.h
diff options
context:
space:
mode:
authordas <das@FreeBSD.org>2009-02-28 05:15:02 +0000
committerdas <das@FreeBSD.org>2009-02-28 05:15:02 +0000
commit28465baaf036b1850892b050b1d72364f8804009 (patch)
tree7e902fb5273a6c2db8f3abbe37e146d679621875 /include/string.h
parentd6bc3f67e875e9575c6f759df2a0b47a8996ca68 (diff)
downloadFreeBSD-src-28465baaf036b1850892b050b1d72364f8804009.zip
FreeBSD-src-28465baaf036b1850892b050b1d72364f8804009.tar.gz
Add restrict qualifiers to the parameters to strlcpy() and strlcat().
The annotation mainly just serves as a hint that they're not intended for use with overlapping strings.
Diffstat (limited to 'include/string.h')
-rw-r--r--include/string.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/include/string.h b/include/string.h
index 75e8558..91007f1 100644
--- a/include/string.h
+++ b/include/string.h
@@ -85,8 +85,8 @@ char *strerror(int);
int strerror_r(int, char *, size_t);
#endif
#if __BSD_VISIBLE
-size_t strlcat(char *, const char *, size_t);
-size_t strlcpy(char *, const char *, size_t);
+size_t strlcat(char * __restrict, const char * __restrict, size_t);
+size_t strlcpy(char * __restrict, const char * __restrict, size_t);
#endif
size_t strlen(const char *) __pure;
#if __BSD_VISIBLE
OpenPOWER on IntegriCloud