diff options
author | SZEDER Gábor <szeder.dev@gmail.com> | 2019-10-21 19:00:41 +0300 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2019-10-23 06:53:51 +0300 |
commit | 8a64881b44e03264fb0c3c26fc00a01c12cd67ff (patch) | |
tree | a19f33588c0e9ae92b1d1c01c3d490c9d92ffe64 /path.c | |
parent | 7cb8c929d76c12750fdece2e5da75d207938d3b9 (diff) |
path.c: mark 'logs/HEAD' in 'common_list' as file
'logs/HEAD', i.e. HEAD's reflog, is a file, but its entry in
'common_list' has the 'is_dir' bit set.
Unset that bit to make it consistent with what 'logs/HEAD' is supposed
to be.
This doesn't make a difference in behavior: check_common() is the only
function that looks at the 'is_dir' bit, and that function either
returns 0, or '!exclude', which for 'logs/HEAD' results in 0 as well.
Signed-off-by: SZEDER Gábor <szeder.dev@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'path.c')
-rw-r--r-- | path.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -113,7 +113,7 @@ static struct common_dir common_list[] = { { 0, 1, 0, "info" }, { 0, 0, 1, "info/sparse-checkout" }, { 1, 1, 0, "logs" }, - { 1, 1, 1, "logs/HEAD" }, + { 1, 0, 1, "logs/HEAD" }, { 0, 1, 1, "logs/refs/bisect" }, { 0, 1, 1, "logs/refs/rewritten" }, { 0, 1, 1, "logs/refs/worktree" }, |