version 1.57, 2010/07/21 09:22:19 |
version 1.58, 2010/07/23 08:31:19 |
|
|
err(1, "%s", fn); |
err(1, "%s", fn); |
} |
} |
|
|
rcs_worklist_add(fn, &rcs_temp_files); |
worklist_add(fn, &temp_files); |
|
|
if (rfp->rf_head != NULL) |
if (rfp->rf_head != NULL) |
rcsnum_tostr(rfp->rf_head, numbuf, sizeof(numbuf)); |
rcsnum_tostr(rfp->rf_head, numbuf, sizeof(numbuf)); |
|
|
if (dlp->l_lineno == lineno) |
if (dlp->l_lineno == lineno) |
break; |
break; |
if (dlp->l_lineno > lineno) { |
if (dlp->l_lineno > lineno) { |
dlp = TAILQ_PREV(dlp, rcs_tqh, l_list); |
dlp = TAILQ_PREV(dlp, tqh, l_list); |
} else if (dlp->l_lineno < lineno) { |
} else if (dlp->l_lineno < lineno) { |
if (((ndlp = TAILQ_NEXT(dlp, l_list)) == NULL) || |
if (((ndlp = TAILQ_NEXT(dlp, l_list)) == NULL) || |
ndlp->l_lineno > lineno) |
ndlp->l_lineno > lineno) |
|
|
/* last line is gone - reset dlp */ |
/* last line is gone - reset dlp */ |
if (dlp == NULL) { |
if (dlp == NULL) { |
ndlp = TAILQ_LAST(&(dlines->l_lines), |
ndlp = TAILQ_LAST(&(dlines->l_lines), |
rcs_tqh); |
tqh); |
dlp = ndlp; |
dlp = ndlp; |
} |
} |
} |
} |
|
|
* When the first revision got specified, prevrdp will be NULL. |
* When the first revision got specified, prevrdp will be NULL. |
*/ |
*/ |
prevrdp = (struct rcs_delta *)TAILQ_NEXT(rdp, rd_list); |
prevrdp = (struct rcs_delta *)TAILQ_NEXT(rdp, rd_list); |
nextrdp = (struct rcs_delta *)TAILQ_PREV(rdp, rcs_tqh, rd_list); |
nextrdp = (struct rcs_delta *)TAILQ_PREV(rdp, tqh, rd_list); |
|
|
newdeltatext = prevbuf = nextbuf = NULL; |
newdeltatext = prevbuf = nextbuf = NULL; |
|
|