diff options
Diffstat (limited to 'revision.c')
| -rw-r--r-- | revision.c | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/revision.c b/revision.c index 113dd5a89f..f9c7d15f56 100644 --- a/revision.c +++ b/revision.c @@ -789,7 +789,8 @@ int setup_revisions(int argc, const char **argv, struct rev_info *revs, const ch  	}  	if (revs->combine_merges) {  		revs->ignore_merges = 0; -		if (revs->dense_combined_merges) +		if (revs->dense_combined_merges && +		    (revs->diffopt.output_format != DIFF_FORMAT_DIFFSTAT))  			revs->diffopt.output_format = DIFF_FORMAT_PATCH;  	}  	revs->diffopt.abbrev = revs->abbrev; | 
