|
Lines 3067-3074
RCS_getdate (rcs, date, force_tag_match)
Link Here
|
| 3067 |
if (retval != NULL) |
3067 |
if (retval != NULL) |
| 3068 |
return (retval); |
3068 |
return (retval); |
| 3069 |
if (!force_tag_match || |
3069 |
if (vers && (!force_tag_match || RCS_datecmp (vers->date, date) <= 0)) |
| 3070 |
(vers != NULL && RCS_datecmp (vers->date, date) <= 0)) |
|
|
| 3071 |
return xstrdup (vers->version); |
3070 |
return xstrdup (vers->version); |
| 3072 |
else |
3071 |
else |
| 3073 |
return NULL; |
3072 |
return NULL; |
|
Lines 4155-4161
RCS_checkout (rcs, workfile, rev, nameta
Link Here
|
| 4155 |
size_t len; |
4154 |
size_t len; |
| 4156 |
int free_value = 0; |
4155 |
int free_value = 0; |
| 4157 |
char *log = NULL; |
4156 |
char *log = NULL; |
| 4158 |
size_t loglen; |
4157 |
size_t loglen = 0; |
| 4159 |
Node *vp = NULL; |
4158 |
Node *vp = NULL; |
| 4160 |
#ifdef PRESERVE_PERMISSIONS_SUPPORT |
4159 |
#ifdef PRESERVE_PERMISSIONS_SUPPORT |
| 4161 |
uid_t rcs_owner = (uid_t) -1; |
4160 |
uid_t rcs_owner = (uid_t) -1; |
|
Lines 7529-7535
RCS_deltas (rcs, fp, rcsbuf, version, op
Link Here
|
| 7529 |
for (ln = 0; ln < headlines.nlines; ++ln) |
7528 |
for (ln = 0; ln < headlines.nlines; ++ln) |
| 7530 |
{ |
7529 |
{ |
| 7531 |
char buf[80]; |
7530 |
char *buf; |
| 7532 |
/* Period which separates year from month in date. */ |
7531 |
/* Period which separates year from month in date. */ |
| 7533 |
char *ym; |
7532 |
char *ym; |
| 7534 |
/* Period which separates month from day in date. */ |
7533 |
/* Period which separates month from day in date. */ |
|
Lines 7540-7549
RCS_deltas (rcs, fp, rcsbuf, version, op
Link Here
|
| 7540 |
if (prvers == NULL) |
7539 |
if (prvers == NULL) |
| 7541 |
prvers = vers; |
7540 |
prvers = vers; |
|
|
7541 |
buf = xmalloc (strlen (prvers->version) + 24); |
| 7542 |
sprintf (buf, "%-12s (%-8.8s ", |
7542 |
sprintf (buf, "%-12s (%-8.8s ", |
| 7543 |
prvers->version, |
7543 |
prvers->version, |
| 7544 |
prvers->author); |
7544 |
prvers->author); |
| 7545 |
cvs_output (buf, 0); |
7545 |
cvs_output (buf, 0); |
|
|
7546 |
free (buf); |
| 7546 |
/* Now output the date. */ |
7547 |
/* Now output the date. */ |
| 7547 |
ym = strchr (prvers->date, '.'); |
7548 |
ym = strchr (prvers->date, '.'); |