зеркало из https://github.com/microsoft/git.git
Allow writing to the private index file mapping.
We now modify the in-memory copy of the index file in "diff-cache", so we need to add PROT_WRITE.
This commit is contained in:
Родитель
b0fe89caeb
Коммит
520fc2415e
|
@ -198,7 +198,7 @@ int read_cache(void)
|
|||
size = st.st_size;
|
||||
errno = EINVAL;
|
||||
if (size >= sizeof(struct cache_header) + 20)
|
||||
map = mmap(NULL, size, PROT_READ, MAP_PRIVATE, fd, 0);
|
||||
map = mmap(NULL, size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, 0);
|
||||
}
|
||||
close(fd);
|
||||
if (-1 == (int)(long)map)
|
||||
|
|
Загрузка…
Ссылка в новой задаче