From f0000ca01414f1478dbc01d43f4b5533952c516b Mon Sep 17 00:00:00 2001 From: "Tim J. Robbins" Date: Fri, 23 Jul 2004 07:13:35 +0000 Subject: [PATCH] Add __pure and __pure2 where appropriate. --- include/strings.h | 22 +++++++++++----------- 1 file 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_ */