From 09f377913232ea3c48de1ae0d7f9f1719eb3ad13 Mon Sep 17 00:00:00 2001 From: "Andrey A. Chernov" Date: Mon, 3 Mar 1997 08:11:28 +0000 Subject: [PATCH] Don't add/subtract 1 to MAXLOGNAME, it is already NUL-terminated --- lib/libc/gen/getlogin.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/libc/gen/getlogin.c b/lib/libc/gen/getlogin.c index b6f55a41794..5829539adb9 100644 --- a/lib/libc/gen/getlogin.c +++ b/lib/libc/gen/getlogin.c @@ -47,10 +47,10 @@ int _logname_valid; /* known to setlogin() */ char * getlogin() { - static char logname[MAXLOGNAME + 1]; + static char logname[MAXLOGNAME]; if (_logname_valid == 0) { - if (_getlogin(logname, sizeof(logname) - 1) < 0) + if (_getlogin(logname, sizeof(logname)) < 0) return ((char *)NULL); _logname_valid = 1; }