author | Jeff King <peff@peff.net> | |
Mon, 11 Jun 2007 13:39:44 +0000 (09:39 -0400) | ||
committer | Junio C Hamano <gitster@pobox.com> | |
Wed, 13 Jun 2007 06:00:31 +0000 (23:00 -0700) | ||
commit | 6815e56933f5bb03d6af1eb2d2b356356cf7bf8e | |
tree | 8e562a2f515f35ceae8ef132ff200119f50d3c9d | tree | snapshot |
parent | 6718f1f0d07167128c2d23c15081ea5660e865e9 | commit | diff |
refactor dir_add_name
This is in preparation for keeping two entry lists in the
dir object.
This patch adds and uses the ALLOC_GROW() macro, which
implements the commonly used idiom of growing a dynamic
array using the alloc_nr function (not just in dir.c, but
everywhere).
We also move creation of a dir_entry to dir_entry_new.
Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This is in preparation for keeping two entry lists in the
dir object.
This patch adds and uses the ALLOC_GROW() macro, which
implements the commonly used idiom of growing a dynamic
array using the alloc_nr function (not just in dir.c, but
everywhere).
We also move creation of a dir_entry to dir_entry_new.
Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
cache.h | diff | blob | history | |
dir.c | diff | blob | history |