From f83c5fa3cae7a33cee64b24a2a840959aed5c1ee Mon Sep 17 00:00:00 2001 From: tjr Date: Fri, 23 Jul 2004 07:13:35 +0000 Subject: 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 84f5b5e..4b19d0e 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_ */ -- cgit v1.1