tweaks: rename a symbol, and actually use it where it is needed

master
Benno Schulenberg 2020-05-29 17:19:38 +02:00
parent e1f80b9707
commit 248d392c4d
2 changed files with 3 additions and 3 deletions

View File

@ -32,9 +32,9 @@
#ifdef __TANDEM
/* Tandem NonStop Kernel support. */
#include <floss.h>
#define NANO_ROOT_UID 65535
#define ROOT_UID 65535
#else
#define NANO_ROOT_UID 0
#define ROOT_UID 0
#endif
#ifdef HAVE_LIMITS_H

View File

@ -38,7 +38,7 @@ void get_homedir(void)
#ifdef HAVE_PWD_H
/* When HOME isn't set, or when we're root, get the home directory
* from the password file instead. */
if (homenv == NULL || geteuid() == 0) {
if (homenv == NULL || geteuid() == ROOT_UID) {
const struct passwd *userage = getpwuid(geteuid());
if (userage != NULL)