Lines 2946-2953
RCS_getdate (RCSNode *rcs, const char *d
Link Here
|
2946 |
if (retval != NULL) |
2946 |
if (retval != NULL) |
2947 |
return retval; |
2947 |
return retval; |
2948 |
|
2948 |
|
2949 |
if (!force_tag_match || |
2949 |
if (vers && (!force_tag_match || RCS_datecmp (vers->date, date) <= 0)) |
2950 |
(vers != NULL && RCS_datecmp (vers->date, date) <= 0)) |
|
|
2951 |
return xstrdup (vers->version); |
2950 |
return xstrdup (vers->version); |
2952 |
else |
2951 |
else |
2953 |
return NULL; |
2952 |
return NULL; |
Lines 4093-4099
RCS_checkout (RCSNode *rcs, const char *
Link Here
|
4093 |
size_t len; |
4092 |
size_t len; |
4094 |
int free_value = 0; |
4093 |
int free_value = 0; |
4095 |
char *log = NULL; |
4094 |
char *log = NULL; |
4096 |
size_t loglen; |
4095 |
size_t loglen = 0; |
4097 |
Node *vp = NULL; |
4096 |
Node *vp = NULL; |
4098 |
#ifdef PRESERVE_PERMISSIONS_SUPPORT |
4097 |
#ifdef PRESERVE_PERMISSIONS_SUPPORT |
4099 |
uid_t rcs_owner = (uid_t) -1; |
4098 |
uid_t rcs_owner = (uid_t) -1; |
Lines 7357-7363
RCS_deltas (RCSNode *rcs, FILE *fp, stru
Link Here
|
7357 |
|
7356 |
|
7358 |
for (ln = 0; ln < headlines.nlines; ++ln) |
7357 |
for (ln = 0; ln < headlines.nlines; ++ln) |
7359 |
{ |
7358 |
{ |
7360 |
char buf[80]; |
7359 |
char *buf; |
7361 |
/* Period which separates year from month in date. */ |
7360 |
/* Period which separates year from month in date. */ |
7362 |
char *ym; |
7361 |
char *ym; |
7363 |
/* Period which separates month from day in date. */ |
7362 |
/* Period which separates month from day in date. */ |
Lines 7368-7377
RCS_deltas (RCSNode *rcs, FILE *fp, stru
Link Here
|
7368 |
if (prvers == NULL) |
7367 |
if (prvers == NULL) |
7369 |
prvers = vers; |
7368 |
prvers = vers; |
7370 |
|
7369 |
|
|
|
7370 |
buf = xmalloc (strlen (prvers->version) + 24); |
7371 |
sprintf (buf, "%-12s (%-8.8s ", |
7371 |
sprintf (buf, "%-12s (%-8.8s ", |
7372 |
prvers->version, |
7372 |
prvers->version, |
7373 |
prvers->author); |
7373 |
prvers->author); |
7374 |
cvs_output (buf, 0); |
7374 |
cvs_output (buf, 0); |
|
|
7375 |
free (buf); |
7375 |
|
7376 |
|
7376 |
/* Now output the date. */ |
7377 |
/* Now output the date. */ |
7377 |
ym = strchr (prvers->date, '.'); |
7378 |
ym = strchr (prvers->date, '.'); |