Merge branch 'as/tree-walk-fix-aggressive-short-cut' into maint
commitb4e931d84eddaab144643831d9508ea12d9cf38e
authorJunio C Hamano <gitster@pobox.com>
Thu, 13 Feb 2014 21:37:53 +0000 (13 13:37 -0800)
committerJunio C Hamano <gitster@pobox.com>
Thu, 13 Feb 2014 21:37:53 +0000 (13 13:37 -0800)
treea20d81b50c24cf2a5fa10d30e6046e8c360ed84c
parent3330a2c4f6b494f2b02fda2869d85bc1f8e019aa
parente4ddb05720710213108cd13ddd5a115e12a6211d
Merge branch 'as/tree-walk-fix-aggressive-short-cut' into maint

The pathspec matching code, while comparing two trees (e.g. "git
diff A B -- path1 path2") was too aggressive and failed to match
some paths when multiple pathspecs were involved.

* as/tree-walk-fix-aggressive-short-cut:
  tree_entry_interesting: match against all pathspecs
tree-walk.c