comparison src/os/unix/ngx_errno.c @ 210:00cafae0bdf1

nginx-0.0.1-2003-12-14-23:10:27 import
author Igor Sysoev <igor@sysoev.ru>
date Sun, 14 Dec 2003 20:10:27 +0000
parents
children fd9fecc4193f
comparison
equal deleted inserted replaced
209:e1c815be05ae 210:00cafae0bdf1
1 #include <ngx_config.h>
2 #include <ngx_core.h>
3
4
5 ngx_int_t ngx_strerror_r(int err, char *errstr, size_t size)
6 {
7 size_t len;
8
9 if (size == 0) {
10 return 0;
11 }
12
13 errstr[0] = '\0';
14
15 strerror_r(err, errstr, size);
16
17 for (len = 0; len < size; len++) {
18 if (errstr[len] == '\0') {
19 break;
20 }
21 }
22
23 return len;
24 }