summaryrefslogtreecommitdiff
path: root/remote.c
diff options
context:
space:
mode:
authorJeff King <peff@peff.net>2015-09-24 21:05:48 (GMT)
committerJunio C Hamano <gitster@pobox.com>2015-09-25 17:18:18 (GMT)
commitc1fd0809174a31edd17e97c1161e01907f41a4fc (patch)
tree31191c73a687b308391c621faa6a3e66b441527f /remote.c
parentaf49c6d0918bf04aad89bd885a4eef5767a33d0e (diff)
downloadgit-c1fd0809174a31edd17e97c1161e01907f41a4fc.zip
git-c1fd0809174a31edd17e97c1161e01907f41a4fc.tar.gz
git-c1fd0809174a31edd17e97c1161e01907f41a4fc.tar.bz2
fsck: use strbuf to generate alternate directories
When fsck-ing alternates, we make a copy of the alternate directory in a fixed PATH_MAX buffer. We memcpy directly, without any check whether we are overflowing the buffer. This is OK if PATH_MAX is a true representation of the maximum path on the system, because any path here will have already been vetted by the alternates subsystem. But that is not true on every system, so we should be more careful. Signed-off-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'remote.c')
0 files changed, 0 insertions, 0 deletions