Merge branch 'jh/untracked-cache-fix'
An under-allocation for the untracked cache data has been corrected. * jh/untracked-cache-fix: dir: fix malloc of root untracked_cache_dir
This commit is contained in:
commit
9889cff6d6
7
dir.c
7
dir.c
@ -2730,11 +2730,8 @@ static struct untracked_cache_dir *validate_untracked_cache(struct dir_struct *d
|
||||
return NULL;
|
||||
}
|
||||
|
||||
if (!dir->untracked->root) {
|
||||
const int len = sizeof(*dir->untracked->root);
|
||||
dir->untracked->root = xmalloc(len);
|
||||
memset(dir->untracked->root, 0, len);
|
||||
}
|
||||
if (!dir->untracked->root)
|
||||
FLEX_ALLOC_STR(dir->untracked->root, name, "");
|
||||
|
||||
/* Validate $GIT_DIR/info/exclude and core.excludesfile */
|
||||
root = dir->untracked->root;
|
||||
|
Loading…
Reference in New Issue
Block a user