attr.c: refactoring
authorJunio C Hamano <gitster@pobox.com>
Tue, 14 Aug 2007 08:40:45 +0000 (01:40 -0700)
committerJunio C Hamano <gitster@pobox.com>
Wed, 15 Aug 2007 06:19:06 +0000 (23:19 -0700)
commita44131181a13eb599ed35647709692b1699706eb
treec02fdeb8109077e462e5c3a430f0f792677b3852
parent6b06d518caa6ef98cc0efb796713d0a0693895bf
attr.c: refactoring

This splits out a common routine that parses a single line of
attribute file and adds it to the attr_stack.  It should not
change any behaviour, other than attrs array in the attr_stack
structure is now grown with alloc_nr() macro, instead of one by
one, which relied on xrealloc() to give enough slack to be
efficient enough.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
attr.c