diff options
author | Jeff King <peff@peff.net> | 2014-11-24 13:40:44 -0500 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2014-11-24 12:45:34 -0800 |
commit | 95c26ec0f1549cdde6f6c668c6bd0abdec9f9951 (patch) | |
tree | 42a62f7010e452917e9eeabd0146b7fb0aef34af /fsck.c | |
parent | 9c43412e715be271e75d2cd063ee012085405b9d (diff) | |
download | git-jk/reject-dot-git.tar.gz |
fsck: notice .git case-insensitivelyjk/reject-dot-git
We complain about ".git" in a tree because it cannot be
loaded into the index or checked out. Since we now also
reject ".GIT" case-insensitively, fsck should notice the
same, so that errors do not propagate.
Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'fsck.c')
-rw-r--r-- | fsck.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -170,7 +170,7 @@ static int fsck_tree(struct tree *item, int strict, fsck_error error_func) has_empty_name |= !*name; has_dot |= !strcmp(name, "."); has_dotdot |= !strcmp(name, ".."); - has_dotgit |= !strcmp(name, ".git"); + has_dotgit |= !strcasecmp(name, ".git"); has_zero_pad |= *(char *)desc.buffer == '0'; update_tree_entry(&desc); |