René Scharfe <l.s.r@xxxxxx> writes: > This test passes even without the changes to diff-no-index.c above. > Because diff.c::diff_fill_oid_info() sets an all-zero object ID for > stdin on both sides, I guess, so the comparison is skipped even though > the data is read already for the first dash and the data size of the > second one is thus zero? OK, that sounds like a happy accident ;-)