version 1.47, 2008/05/11 12:13:41 |
version 1.48, 2008/09/17 06:47:57 |
|
|
time_t now; |
time_t now; |
struct passwd *pw; |
struct passwd *pw; |
struct rcs_delta *ordp, *rdp; |
struct rcs_delta *ordp, *rdp; |
|
uid_t uid; |
|
|
if (rev == RCS_HEAD_REV) { |
if (rev == RCS_HEAD_REV) { |
if (rf->rf_flags & RCS_CREATE) { |
if (rf->rf_flags & RCS_CREATE) { |
|
|
} |
} |
} |
} |
|
|
if ((pw = getpwuid(getuid())) == NULL) |
uid = getuid(); |
|
if ((pw = getpwuid(uid)) == NULL) |
errx(1, "getpwuid failed"); |
errx(1, "getpwuid failed"); |
|
|
rdp = xcalloc(1, sizeof(*rdp)); |
rdp = xcalloc(1, sizeof(*rdp)); |
|
|
rcsnum_cpy(ordp->rd_num, rdp->rd_next, 0); |
rcsnum_cpy(ordp->rd_num, rdp->rd_next, 0); |
} |
} |
|
|
|
if (uid == 0) |
if (username == NULL) |
username = getlogin(); |
|
if (username == NULL || *username == '\0') |
username = pw->pw_name; |
username = pw->pw_name; |
|
|
rdp->rd_author = xstrdup(username); |
rdp->rd_author = xstrdup(username); |