From 03a27e292d5294f121c28db5a023997d5d60e692 Mon Sep 17 00:00:00 2001 From: Anders Kaseorg Date: Sun, 27 Jul 2008 23:18:31 -0400 Subject: [PATCH] =?utf8?q?Don=E2=80=99t=20reset=20errno=20to=200.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Anders Kaseorg --- nonlocal-group.c | 2 -- nonlocal-passwd.c | 2 -- 2 files changed, 4 deletions(-) diff --git a/nonlocal-group.c b/nonlocal-group.c index f202927..0dfdb98 100644 --- a/nonlocal-group.c +++ b/nonlocal-group.c @@ -72,7 +72,6 @@ check_nonlocal_gid(const char *user, gid_t gid, int *errnop) errno = old_errno; return NSS_STATUS_TRYAGAIN; } - errno = 0; ret = getgrgid_r(gid, gbufp, buf, buflen, &gbufp); if (ret != 0) { *errnop = old_errno; @@ -101,7 +100,6 @@ get_local_group(const char *name, struct group *grp, char *buffer, size_t buflen errno = old_errno; return NSS_STATUS_TRYAGAIN; } - errno = 0; ret = getgrnam_r(name, gbufp, buf, len, &gbufp); if (ret != 0) { *errnop = old_errno; diff --git a/nonlocal-passwd.c b/nonlocal-passwd.c index 40811f9..6d70ea2 100644 --- a/nonlocal-passwd.c +++ b/nonlocal-passwd.c @@ -72,7 +72,6 @@ check_nonlocal_uid(const char *user, uid_t uid, int *errnop) errno = old_errno; return NSS_STATUS_TRYAGAIN; } - errno = 0; ret = getpwuid_r(uid, pwbufp, buf, buflen, &pwbufp); if (ret != 0) { *errnop = errno; @@ -101,7 +100,6 @@ check_nonlocal_user(const char *user, int *errnop) errno = old_errno; return NSS_STATUS_TRYAGAIN; } - errno = 0; ret = getpwnam_r(user, pwbufp, buf, buflen, &pwbufp); if (ret != 0) { *errnop = errno; -- 2.44.0