diff.c: omit check for line prefix in emit_line_0

As the previous patch made sure we only call emit_line_0 once per line, we do not need the work around introduced in f7c3b4e2d8c (diff: add an internal option to dual-color diffs of diffs, 2018-08-13) that would ensure we'd emit 'diff_line_prefix(o)' just once per line. By having just one call of emit_line_0 per line, the checks are dead code. Signed-off-by: Stefan Beller <sbeller@google.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>

Stefan Beller committed Aug 13, 2018 at 18:41 UTC f103a6faef97b062aa039d8e6c361340cfd8bc02
1 file changed +1 -4
diff.c
+1 -4
@@ -629,10 +629,7 @@ static void emit_line_0(struct diff_options *o,
629 int nofirst;
630 FILE *file = o->file;
631
632 - if (first)
633 - fputs(diff_line_prefix(o), file);
634 - else if (!len)
635 - return;
632 + fputs(diff_line_prefix(o), file);
633
634 if (len == 0) {
635 has_trailing_newline = (first == '\n');