nano

nano with my custom patches
git clone git://bsandro.tech/nano
Log | Files | Refs | README | LICENSE

commit 248d392c4d709b0aa00e5b93e6794b3c51202bf5
parent e1f80b9707a7165eeb6c06107cf3f46e5f026619
Author: Benno Schulenberg <bensberg@telfort.nl>
Date:   Fri, 29 May 2020 17:19:38 +0200

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

Diffstat:
Msrc/nano.h | 4++--
Msrc/utils.c | 2+-
2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/nano.h b/src/nano.h @@ -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 diff --git a/src/utils.c b/src/utils.c @@ -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)