diff options
author | Johannes Schindelin <Johannes.Schindelin@gmx.de> | 2006-10-12 14:22:14 +0200 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2006-10-12 09:30:14 -0700 |
commit | 2344d47fba45bdddb0801ebf0789935a96e44352 (patch) | |
tree | ad6fa1609e53bc42b3da0934f0dd86ae7ddb94e8 /t/t9100-git-svn-basic.sh | |
parent | apply --numstat -z: line termination fix. (diff) | |
download | tgif-2344d47fba45bdddb0801ebf0789935a96e44352.tar.xz |
diff: fix 2 whitespace issues
When whitespace or whitespace change was ignored, the function
xdl_recmatch() returned memcmp() style differences, which is wrong,
since it should return 0 on non-match.
Also, there were three horrible off-by-one bugs, even leading to wrong
hashes in the whitespace special handling.
The issue was noticed by Ray Lehtiniemi.
For good measure, this commit adds a test.
Signed-off-by: Johannes Schindelin <Johannes.Schindelin@gmx.de>
Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 't/t9100-git-svn-basic.sh')
0 files changed, 0 insertions, 0 deletions