Merge branch 'maint'
* maint: ctype.c: protect tiny C preprocessor constants index-pack: be careful after fixing up the header/footer
This commit is contained in:
commit
bb34ca5c5f
@ -499,7 +499,6 @@ static void write_pack_file(void)
|
||||
} else {
|
||||
int fd = sha1close(f, NULL, 0);
|
||||
fixup_pack_header_footer(fd, sha1, pack_tmp_name, nr_written);
|
||||
fsync_or_die(fd, pack_tmp_name);
|
||||
close(fd);
|
||||
}
|
||||
|
||||
|
5
ctype.c
5
ctype.c
@ -5,6 +5,11 @@
|
||||
*/
|
||||
#include "cache.h"
|
||||
|
||||
/* Just so that no insane platform contaminate namespace with these symbols */
|
||||
#undef SS
|
||||
#undef AA
|
||||
#undef DD
|
||||
|
||||
#define SS GIT_SPACE
|
||||
#define AA GIT_ALPHA
|
||||
#define DD GIT_DIGIT
|
||||
|
@ -179,6 +179,7 @@ void fixup_pack_header_footer(int pack_fd,
|
||||
|
||||
SHA1_Final(pack_file_sha1, &c);
|
||||
write_or_die(pack_fd, pack_file_sha1, 20);
|
||||
fsync_or_die(pack_fd, pack_name);
|
||||
}
|
||||
|
||||
char *index_pack_lockfile(int ip_out)
|
||||
|
Loading…
Reference in New Issue
Block a user