25 lines
631 B
Text
25 lines
631 B
Text
$NetBSD: patch-ae,v 1.2 1998/11/12 23:40:20 frueauf Exp $
|
|
|
|
*** icb/unix.c.orig Fri Feb 24 16:20:31 1995
|
|
--- icb/unix.c Thu Sep 3 10:28:33 1998
|
|
***************
|
|
*** 49,56 ****
|
|
if (((loginid = getlogin()) == NULL) || *loginid == '\0')
|
|
if ((pw = getpwuid(getuid())) == NULL)
|
|
loginid = NULL;
|
|
! else
|
|
! loginid = pw->pw_name;
|
|
return(loginid);
|
|
}
|
|
|
|
--- 49,58 ----
|
|
if (((loginid = getlogin()) == NULL) || *loginid == '\0')
|
|
if ((pw = getpwuid(getuid())) == NULL)
|
|
loginid = NULL;
|
|
! else {
|
|
! loginid = malloc(strlen(pw->pw_name) + 1);
|
|
! strcpy(loginid, pw->pw_name);
|
|
! }
|
|
return(loginid);
|
|
}
|
|
|