tree-diff: no need to manually verify that there is no mode change for a path
commite197c2b650316f62e6dfee4fadcb4198a03b8325
authorKirill Smelkov <kirr@mns.spb.ru>
Mon, 3 Feb 2014 12:47:17 +0000 (3 16:47 +0400)
committerJunio C Hamano <gitster@pobox.com>
Mon, 24 Feb 2014 22:46:11 +0000 (24 14:46 -0800)
tree2a3f6a2bc66e3407714304f20b5a65f87a10bf74
parenteeb3f32868862609b475122f3e0c2ef7c0dd3e79
tree-diff: no need to manually verify that there is no mode change for a path

Because if there is, such two tree entries would never be compared as
equal - the code in base_name_compare() explicitly compares modes, if
there is a change for dir bit, even for equal paths, entries would
compare as different.

The code I'm removing here is from 2005 April 262e82b4 (Fix diff-tree
recursion), which pre-dates base_name_compare() introduction in 958ba6c9
(Introduce "base_name_compare()" helper function) by a month.

Signed-off-by: Kirill Smelkov <kirr@mns.spb.ru>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
tree-diff.c