diff options
author | Junio C Hamano <junkio@cox.net> | 2007-03-21 12:34:46 -0700 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2007-03-22 00:34:39 -0700 |
commit | ccc744abbb27d3766175aee971991bc0f1fd4f00 (patch) | |
tree | a02363594bfc0356104b695f8f69009a8db7ee0f /usage.c | |
parent | 7d2f667b12334cea68087eb7da717efd7b3d80f6 (diff) | |
download | git-ccc744abbb27d3766175aee971991bc0f1fd4f00.tar.gz |
tree-diff: avoid strncmp()
If we already know that some of the pathspecs can match later
entries in the tree we are looking at, we do not have to do more
expensive strncmp() upfront before comparing the length of the
match pattern and the path, as a path longer than the match
pattern will not match it, and a path shorter than the match
pattern will match only if the path is a directory-component
wise prefix of the match pattern.
Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'usage.c')
0 files changed, 0 insertions, 0 deletions