| 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 |