Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.kernel.org/pub/scm/git/git.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJunio C Hamano <junkio@cox.net>2006-12-04 13:11:39 +0300
committerJunio C Hamano <junkio@cox.net>2006-12-05 01:24:28 +0300
commit0fb1eaa8850557249a8d1c43a4f0f3ac5a5f75ce (patch)
treebf8b7fbba3c6077b9bad3c98ca1456ec46a5d24c /git-reset.sh
parent562cefbdbfaeb92f91c961c67960a93a7772220c (diff)
unpack-trees: make sure "df_conflict_entry.name" is NUL terminated.
The structure that ends with a flexible array member (or 0 length array with older GCC) "char name[FLEX_ARRAY]" is allocated on the stack and we use it after clearing its entire size with memset. That does not guarantee that "name" is properly NUL terminated as we intended on platforms with more forgiving structure alignment requirements. Reported breakage on m68k by Roman Zippel. Signed-off-by: Junio C Hamano <junkio@cox.net>
Diffstat (limited to 'git-reset.sh')
0 files changed, 0 insertions, 0 deletions