diff options
author | Junio C Hamano <junkio@cox.net> | 2006-02-05 23:55:45 -0800 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2006-02-05 23:55:45 -0800 |
commit | a2c641c4ab66b5bdcb62c36a5f748b9f929d61b8 (patch) | |
tree | c7f414f8d89f51a19ff04ad04f19f25ecc643e6b /combine-diff.c | |
parent | 12db4852de8d377d317e5a7cf11467e5d4c5773d (diff) | |
parent | 45392a648d7449d237ecc2507bc92378bf920bf0 (diff) | |
download | git-a2c641c4ab66b5bdcb62c36a5f748b9f929d61b8.tar.gz |
Merge branch 'jc/diff'
* jc/diff:
git-diff-tree --stdin: show all parents.
combine-diff: remove misguided --show-empty hack.
Diffstat (limited to 'combine-diff.c')
-rw-r--r-- | combine-diff.c | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/combine-diff.c b/combine-diff.c index 210ffcbce3..250de1c629 100644 --- a/combine-diff.c +++ b/combine-diff.c @@ -608,7 +608,7 @@ static void reuse_combine_diff(struct sline *sline, unsigned long cnt, } int show_combined_diff(struct combine_diff_path *elem, int num_parent, - int dense, const char *header, int show_empty) + int dense, const char *header) { unsigned long size, cnt, lno; char *result, *cp, *ep; @@ -742,8 +742,7 @@ int show_combined_diff(struct combine_diff_path *elem, int num_parent, } int diff_tree_combined_merge(const unsigned char *sha1, - const char *header, - int show_empty_merge, int dense) + const char *header, int dense) { struct commit *commit = lookup_commit(sha1); struct diff_options diffopts; @@ -777,12 +776,11 @@ int diff_tree_combined_merge(const unsigned char *sha1, if (p->len) num_paths++; } - if (num_paths || show_empty_merge) { + if (num_paths) { for (p = paths; p; p = p->next) { if (!p->len) continue; - if (show_combined_diff(p, num_parent, dense, header, - show_empty_merge)) + if (show_combined_diff(p, num_parent, dense, header)) header = NULL; } } |