X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=tree.c;h=04fe653a8e25feb0fc15f76ba487d0f8dbd52f82;hb=11d6596709e04b8d2b429f230b2ed570d013f812;hp=e946dac06938b44ce13d7e30dd93e26eda75e5ef;hpb=b8336519450fdedc8f9cafebc73f7a0226e34e1f;p=git.git diff --git a/tree.c b/tree.c index e946dac06..04fe653a8 100644 --- a/tree.c +++ b/tree.c @@ -157,7 +157,7 @@ static void track_tree_refs(struct tree *item) /* Count how many entries there are.. */ init_tree_desc(&desc, item->buffer, item->size); while (tree_entry(&desc, &entry)) { - if (S_ISDIRLNK(entry.mode)) + if (S_ISGITLINK(entry.mode)) continue; n_refs++; } @@ -169,7 +169,7 @@ static void track_tree_refs(struct tree *item) while (tree_entry(&desc, &entry)) { struct object *obj; - if (S_ISDIRLNK(entry.mode)) + if (S_ISGITLINK(entry.mode)) continue; if (S_ISDIR(entry.mode)) obj = &lookup_tree(entry.sha1)->object;