diff options
-rw-r--r-- | src/lib/libc/stdlib/strtonum.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/libc/stdlib/strtonum.c b/src/lib/libc/stdlib/strtonum.c index a7f07c9062..a656b63f19 100644 --- a/src/lib/libc/stdlib/strtonum.c +++ b/src/lib/libc/stdlib/strtonum.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: strtonum.c,v 1.2 2004/05/03 20:53:34 millert Exp $ */ | 1 | /* $OpenBSD: strtonum.c,v 1.3 2004/06/21 23:12:25 marc Exp $ */ |
2 | /* | 2 | /* |
3 | * Copyright (c) 2004 Ted Unangst and Todd Miller | 3 | * Copyright (c) 2004 Ted Unangst and Todd Miller |
4 | * All rights reserved. | 4 | * All rights reserved. |
@@ -33,7 +33,7 @@ strtonum(const char *numstr, long long minval, unsigned long long maxval, | |||
33 | int error; | 33 | int error; |
34 | struct errval { | 34 | struct errval { |
35 | const char *errstr; | 35 | const char *errstr; |
36 | int errno; | 36 | int err; |
37 | } ev[4] = { | 37 | } ev[4] = { |
38 | { NULL, 0 }, | 38 | { NULL, 0 }, |
39 | { "invalid", EINVAL }, | 39 | { "invalid", EINVAL }, |
@@ -41,7 +41,7 @@ strtonum(const char *numstr, long long minval, unsigned long long maxval, | |||
41 | { "too large", ERANGE }, | 41 | { "too large", ERANGE }, |
42 | }; | 42 | }; |
43 | 43 | ||
44 | ev[0].errno = errno; | 44 | ev[0].err = errno; |
45 | errno = 0; | 45 | errno = 0; |
46 | error = 0; | 46 | error = 0; |
47 | ull = 0; | 47 | ull = 0; |
@@ -66,7 +66,7 @@ strtonum(const char *numstr, long long minval, unsigned long long maxval, | |||
66 | } | 66 | } |
67 | if (errstrp != NULL) | 67 | if (errstrp != NULL) |
68 | *errstrp = ev[error].errstr; | 68 | *errstrp = ev[error].errstr; |
69 | errno = ev[error].errno; | 69 | errno = ev[error].err; |
70 | if (error) | 70 | if (error) |
71 | ull = 0; | 71 | ull = 0; |
72 | 72 | ||