Fix from Matt Kraai -- a better way to NULL terminate strings for the

my_* passwd and group routines.  I should have thought of doing it
this way...
This commit is contained in:
Eric Andersen
2000-12-13 01:52:39 +00:00
parent 77508b29fa
commit bd193a42a5
13 changed files with 26 additions and 50 deletions

View File

@ -26,14 +26,14 @@
extern int whoami_main(int argc, char **argv)
{
char *user = xmalloc(9);
char user[9];
uid_t uid = geteuid();
if (argc > 1)
usage(whoami_usage);
my_getpwuid(user, uid);
if (user) {
if (*user) {
puts(user);
return EXIT_SUCCESS;
}