diff --git a/lib/utmp.c b/lib/utmp.c index 4f41b60f..e5dfb3f0 100644 --- a/lib/utmp.c +++ b/lib/utmp.c @@ -204,12 +204,11 @@ get_session_host(char **out) } -#ifndef USE_PAM +#if !defined(USE_PAM) && !defined(HAVE_UPDWTMPX) /* * Some systems already have updwtmpx(). Others * don't, so we re-implement these functions if necessary. */ -# ifndef HAVE_UPDWTMPX static void updwtmpx(const char *filename, const struct utmpx *ut) { @@ -221,8 +220,7 @@ updwtmpx(const char *filename, const struct utmpx *ut) close (fd); } } -# endif /* ! HAVE_UPDWTMPX */ -#endif /* ! USE_PAM */ +#endif /*