From 6bcd370951a5be83eb2a8846e63e4694ff798cc5 Mon Sep 17 00:00:00 2001 From: dtucker Date: Sat, 16 Jan 2010 02:53:52 +0000 Subject: [PATCH] - (dtucker) [openbsd-compat/pwcache.c] Shrink ifdef area to prevent unused variable warnings. --- ChangeLog | 2 ++ openbsd-compat/pwcache.c | 8 ++++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index 0b533798..29e555ab 100644 --- a/ChangeLog +++ b/ChangeLog @@ -9,6 +9,8 @@ - markus@cvs.openbsd.org 2010/01/15 09:24:23 [sftp-common.c] unused + - (dtucker) [openbsd-compat/pwcache.c] Shrink ifdef area to prevent unused + variable warnings. 20100115 - (dtucker) OpenBSD CVS Sync diff --git a/openbsd-compat/pwcache.c b/openbsd-compat/pwcache.c index fa60935d..5a8b7880 100644 --- a/openbsd-compat/pwcache.c +++ b/openbsd-compat/pwcache.c @@ -58,12 +58,12 @@ user_from_uid(uid_t uid, int nouser) cp = c_uid + (uid & MASK); if (cp->uid != uid || cp->name == NULL) { -#ifdef HAVE_SETPASSENT if (pwopen == 0) { +#ifdef HAVE_SETPASSENT setpassent(1); +#endif pwopen = 1; } -#endif if ((pw = getpwuid(uid)) == NULL) { if (nouser) return (NULL); @@ -93,12 +93,12 @@ group_from_gid(gid_t gid, int nogroup) cp = c_gid + (gid & MASK); if (cp->gid != gid || cp->name == NULL) { -#ifdef HAVE_SETGROUPENT if (gropen == 0) { +#ifdef HAVE_SETGROUPENT setgroupent(1); +#endif gropen = 1; } -#endif if ((gr = getgrgid(gid)) == NULL) { if (nogroup) return (NULL); -- 2.45.1