diff options
Diffstat (limited to 'nss/nss_files')
-rw-r--r-- | nss/nss_files/files-XXX.c | 2 | ||||
-rw-r--r-- | nss/nss_files/files-parse.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/nss/nss_files/files-XXX.c b/nss/nss_files/files-XXX.c index da4ad1f2a5..404a9f9750 100644 --- a/nss/nss_files/files-XXX.c +++ b/nss/nss_files/files-XXX.c @@ -146,7 +146,7 @@ internal_getent (struct STRUCTURE *result, if (buflen < (int) sizeof *data + 1) { - errno = ERANGE; + __set_errno (ERANGE); return NSS_STATUS_TRYAGAIN; } diff --git a/nss/nss_files/files-parse.c b/nss/nss_files/files-parse.c index ece253d017..9cfa579ea4 100644 --- a/nss/nss_files/files-parse.c +++ b/nss/nss_files/files-parse.c @@ -183,7 +183,7 @@ parse_list (char *line, struct parser_data *data, int datalen) if ((char *) &p[1] - (char *) data > datalen) { /* We cannot fit another pointer in the buffer. */ - errno = ERANGE; + __set_errno (ERANGE); return NULL; } if (*line == '\0') |