Return to fileio.c CVS log | Up to [local] / src / usr.bin / mg |
version 1.58, 2005/10/18 04:07:06 | version 1.59, 2005/11/11 18:40:51 | ||
---|---|---|---|
|
|
||
} | } | ||
if (ulen == 0) /* ~/ or ~ */ | if (ulen == 0) /* ~/ or ~ */ | ||
(void)strlcpy(user, getlogin(), sizeof(user)); | (void)strlcpy(user, getlogin(), sizeof(user)); | ||
else { /* ~user/ or ~user */ | else { /* ~user/ or ~user */ | ||
memcpy(user, &fn[1], ulen); | memcpy(user, &fn[1], ulen); | ||
user[ulen] = '\0'; | user[ulen] = '\0'; | ||
} | } |