Commit Diff
--- lib/diff_output_unidiff.c +++ lib/diff_output_unidiff.c @@ -133,7 +133,7 @@ diff_chunk_context_load_change(struct diff_chunk_conte if (t != CHUNK_MINUS && t != CHUNK_PLUS) { if (nchunks_used) (*nchunks_used)++; - if (seen_minus && seen_plus) + if (seen_minus || seen_plus) break; else continue;