diff options
author | Ted Unangst <tedu@cvs.openbsd.org> | 2015-02-08 02:58:51 +0000 |
---|---|---|
committer | Ted Unangst <tedu@cvs.openbsd.org> | 2015-02-08 02:58:51 +0000 |
commit | 1da554f4b407047452d2ee6b23676cf1f066eb94 (patch) | |
tree | ac459f51c291131cdca54d7d702a6a584eaec11b /include/stdlib.h | |
parent | 04e98c16e18d159676d5dc2872523d590e47ea5d (diff) |
add restrict to strtol like functions. ok guenther
Diffstat (limited to 'include/stdlib.h')
-rw-r--r-- | include/stdlib.h | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/include/stdlib.h b/include/stdlib.h index fd2fc278017..13f2c7acf6d 100644 --- a/include/stdlib.h +++ b/include/stdlib.h @@ -1,4 +1,4 @@ -/* $OpenBSD: stdlib.h,v 1.63 2015/01/15 19:55:58 tedu Exp $ */ +/* $OpenBSD: stdlib.h,v 1.64 2015/02/08 02:58:50 tedu Exp $ */ /* $NetBSD: stdlib.h,v 1.25 1995/12/27 21:19:08 jtc Exp $ */ /*- @@ -132,13 +132,13 @@ int rand(void); void *realloc(void *, size_t); void srand(unsigned); void srand_deterministic(unsigned); -double strtod(const char *, char **); -float strtof(const char *, char **); -long strtol(const char *, char **, int); +double strtod(const char *__restrict, char **__restrict); +float strtof(const char *__restrict, char **__restrict); +long strtol(const char *__restrict, char **__restrict, int); long double - strtold(const char *, char **); + strtold(const char *__restrict, char **__restrict); unsigned long - strtoul(const char *, char **, int); + strtoul(const char *__restrict, char **__restrict, int); int system(const char *); /* these are currently just stubs */ @@ -226,9 +226,9 @@ long long lldiv_t lldiv(long long, long long); long long - strtoll(const char *, char **, int); + strtoll(const char *__restrict, char **__restrict, int); unsigned long long - strtoull(const char *, char **, int); + strtoull(const char *__restrict, char **__restrict, int); #endif /* @@ -311,8 +311,8 @@ void setproctitle(const char *, ...) quad_t qabs(quad_t); qdiv_t qdiv(quad_t, quad_t); -quad_t strtoq(const char *, char **, int); -u_quad_t strtouq(const char *, char **, int); +quad_t strtoq(const char *__restrict, char **__restrict, int); +u_quad_t strtouq(const char *__restrict, char **__restrict, int); uint32_t arc4random(void); uint32_t arc4random_uniform(uint32_t); |