diff --shortstat --dirstat: remove duplicate output
[gitweb.git] / diff.c
diff --git a/diff.c b/diff.c
index 3f1f08f9fd28173e10440c8436d57c14215c342c..5c9e6a07c6ad6a9afe151f1cd50bb5deb37ec5f2 100644 (file)
--- a/diff.c
+++ b/diff.c
@@ -4528,7 +4528,7 @@ void diff_flush(struct diff_options *options)
                        show_stats(&diffstat, options);
                if (output_format & DIFF_FORMAT_SHORTSTAT)
                        show_shortstats(&diffstat, options);
-               if (output_format & DIFF_FORMAT_DIRSTAT)
+               if (output_format & DIFF_FORMAT_DIRSTAT && dirstat_by_line)
                        show_dirstat_by_line(&diffstat, options);
                free_diffstat_info(&diffstat);
                separator++;