diff options
| author | Tim J. Robbins <tjr@FreeBSD.org> | 2004-07-23 07:13:35 +0000 |
|---|---|---|
| committer | Tim J. Robbins <tjr@FreeBSD.org> | 2004-07-23 07:13:35 +0000 |
| commit | f0000ca01414f1478dbc01d43f4b5533952c516b (patch) | |
| tree | d9943cea474df4699927a8faded7f112c10f0ba1 /include | |
| parent | e9b497dbf6e2790bf8f89f9f0c9a1533b4bed490 (diff) | |
Notes
Diffstat (limited to 'include')
| -rw-r--r-- | include/strings.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/include/strings.h b/include/strings.h index 84f5b5e1965f..4b19d0ecc665 100644 --- a/include/strings.h +++ b/include/strings.h @@ -38,19 +38,19 @@ typedef __size_t size_t; #endif __BEGIN_DECLS -int bcmp(const void *, const void *, size_t); /* LEGACY */ -void bcopy(const void *, void *, size_t); /* LEGACY */ -void bzero(void *, size_t); /* LEGACY */ -int ffs(int); +int bcmp(const void *, const void *, size_t) __pure; /* LEGACY */ +void bcopy(const void *, void *, size_t); /* LEGACY */ +void bzero(void *, size_t); /* LEGACY */ +int ffs(int) __pure2; #ifdef __BSD_VISIBLE -int ffsl(long); -int fls(int); -int flsl(long); +int ffsl(long) __pure2; +int fls(int) __pure2; +int flsl(long) __pure2; #endif -char *index(const char *, int); /* LEGACY */ -char *rindex(const char *, int); /* LEGACY */ -int strcasecmp(const char *, const char *); -int strncasecmp(const char *, const char *, size_t); +char *index(const char *, int) __pure; /* LEGACY */ +char *rindex(const char *, int) __pure; /* LEGACY */ +int strcasecmp(const char *, const char *) __pure; +int strncasecmp(const char *, const char *, size_t) __pure; __END_DECLS #endif /* _STRINGS_H_ */ |
