Commit Diff
--- lib/diff3.c +++ lib/diff3.c @@ -541,7 +541,7 @@ ed_patch_lines(struct rcs_lines *dlines, struct rcs_li if (lp == NULL) return -1; - if (!memcmp(lp->l_line, ".", 1)) + if (lp->l_len == 2 && lp->l_line[0] == '.') break; TAILQ_REMOVE(&(plines->l_lines), lp, l_list);