projects
/
git.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove unused "zeropad" entry from tree_list_entry
[git.git]
/
tree.c
diff --git
a/tree.c
b/tree.c
index
db6e59f
..
47318ef
100644
(file)
--- a/
tree.c
+++ b/
tree.c
@@
-217,6
+217,7
@@
struct tree_entry_list *create_tree_entry_list(struct tree *tree)
struct tree_entry_list *entry;
sha1 = tree_entry_extract(&desc, &path, &mode);
struct tree_entry_list *entry;
sha1 = tree_entry_extract(&desc, &path, &mode);
+ update_tree_entry(&desc);
entry = xmalloc(sizeof(struct tree_entry_list));
entry->name = path;
entry = xmalloc(sizeof(struct tree_entry_list));
entry->name = path;
@@
-225,10
+226,8
@@
struct tree_entry_list *create_tree_entry_list(struct tree *tree)
entry->directory = S_ISDIR(mode) != 0;
entry->executable = (mode & S_IXUSR) != 0;
entry->symlink = S_ISLNK(mode) != 0;
entry->directory = S_ISDIR(mode) != 0;
entry->executable = (mode & S_IXUSR) != 0;
entry->symlink = S_ISLNK(mode) != 0;
- entry->zeropad = *(const char *)(desc.buf) == '0';
entry->next = NULL;
entry->next = NULL;
- update_tree_entry(&desc);
*list_p = entry;
list_p = &entry->next;
}
*list_p = entry;
list_p = &entry->next;
}