Lines 3024-3031
RCS_getdate (rcs, date, force_tag_match)
Link Here
|
3024 |
if (retval != NULL) |
3024 |
if (retval != NULL) |
3025 |
return (retval); |
3025 |
return (retval); |
3026 |
|
3026 |
|
3027 |
if (!force_tag_match || |
3027 |
if (vers && (!force_tag_match || RCS_datecmp (vers->date, date) <= 0)) |
3028 |
(vers != NULL && RCS_datecmp (vers->date, date) <= 0)) |
|
|
3029 |
return xstrdup (vers->version); |
3028 |
return xstrdup (vers->version); |
3030 |
else |
3029 |
else |
3031 |
return NULL; |
3030 |
return NULL; |
Lines 4112-4118
RCS_checkout (rcs, workfile, rev, nameta
Link Here
|
4112 |
size_t len; |
4111 |
size_t len; |
4113 |
int free_value = 0; |
4112 |
int free_value = 0; |
4114 |
char *log = NULL; |
4113 |
char *log = NULL; |
4115 |
size_t loglen; |
4114 |
size_t loglen = 0; |
4116 |
Node *vp = NULL; |
4115 |
Node *vp = NULL; |
4117 |
#ifdef PRESERVE_PERMISSIONS_SUPPORT |
4116 |
#ifdef PRESERVE_PERMISSIONS_SUPPORT |
4118 |
uid_t rcs_owner = (uid_t) -1; |
4117 |
uid_t rcs_owner = (uid_t) -1; |
Lines 7437-7443
RCS_deltas (rcs, fp, rcsbuf, version, op
Link Here
|
7437 |
|
7436 |
|
7438 |
for (ln = 0; ln < headlines.nlines; ++ln) |
7437 |
for (ln = 0; ln < headlines.nlines; ++ln) |
7439 |
{ |
7438 |
{ |
7440 |
char buf[80]; |
7439 |
char *buf; |
7441 |
/* Period which separates year from month in date. */ |
7440 |
/* Period which separates year from month in date. */ |
7442 |
char *ym; |
7441 |
char *ym; |
7443 |
/* Period which separates month from day in date. */ |
7442 |
/* Period which separates month from day in date. */ |
Lines 7448-7457
RCS_deltas (rcs, fp, rcsbuf, version, op
Link Here
|
7448 |
if (prvers == NULL) |
7447 |
if (prvers == NULL) |
7449 |
prvers = vers; |
7448 |
prvers = vers; |
7450 |
|
7449 |
|
|
|
7450 |
buf = xmalloc (strlen (prvers->version) + 24); |
7451 |
sprintf (buf, "%-12s (%-8.8s ", |
7451 |
sprintf (buf, "%-12s (%-8.8s ", |
7452 |
prvers->version, |
7452 |
prvers->version, |
7453 |
prvers->author); |
7453 |
prvers->author); |
7454 |
cvs_output (buf, 0); |
7454 |
cvs_output (buf, 0); |
|
|
7455 |
free (buf); |
7455 |
|
7456 |
|
7456 |
/* Now output the date. */ |
7457 |
/* Now output the date. */ |
7457 |
ym = strchr (prvers->date, '.'); |
7458 |
ym = strchr (prvers->date, '.'); |