-static void reduce_common_start_end(xpparam_t const *xpp, xdfenv_t *env,
- int *line1, int *count1, int *line2, int *count2)
-{
- if (*count1 <= 1 || *count2 <= 1)
- return;
- while (*count1 > 1 && *count2 > 1 && CMP_ENV(xpp, env, 1, *line1, 2, *line2)) {
- (*line1)++;
- (*count1)--;
- (*line2)++;
- (*count2)--;
- }
- while (*count1 > 1 && *count2 > 1 && CMP_ENV(xpp, env, 1, LINE_END_PTR(1), 2, LINE_END_PTR(2))) {
- (*count1)--;
- (*count2)--;
- }
-}
-