author | Nicolas Pitre <nico@cam.org> | |
Tue, 24 Jun 2008 22:58:06 +0000 (18:58 -0400) | ||
committer | Junio C Hamano <gitster@pobox.com> | |
Wed, 25 Jun 2008 00:03:44 +0000 (17:03 -0700) | ||
commit | 27d69a465d14b516d6a1ba287edc83606f23a5a5 | |
tree | 2f5f3ac06d37831d826078f7e1c74e6526baeaba | tree | snapshot |
parent | 29b0d01912cdf291ad2e9f6a4f143ee9e3c01ef9 | commit | diff |
refactor pack structure allocation
New pack structures are currently allocated in 2 different places
and all members have to be initialized explicitly. This is prone
to errors leading to segmentation faults as found by Teemu Likonen.
Let's have a common place where this structure is allocated, and have
all members explicitly initialized to zero.
Signed-off-by: Nicolas Pitre <nico@cam.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
New pack structures are currently allocated in 2 different places
and all members have to be initialized explicitly. This is prone
to errors leading to segmentation faults as found by Teemu Likonen.
Let's have a common place where this structure is allocated, and have
all members explicitly initialized to zero.
Signed-off-by: Nicolas Pitre <nico@cam.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
sha1_file.c | diff | blob | history |