Add character pool to line_buffer.c
commitd63e0a5542bdf7e51daf1051c0711cdbc8a6f2f5
authorDavid Barr <david.barr@cordelta.com>
Tue, 25 May 2010 11:51:17 +0000 (25 21:51 +1000)
committerDavid Barr <david.barr@cordelta.com>
Tue, 25 May 2010 11:54:15 +0000 (25 21:54 +1000)
treec84cdd06d7ada9e291ff16cbcd3ecb35d2156c7d
parent2ad024cea336fd37c977da90ae1b939e343846d2
Add character pool to line_buffer.c

Instead of alloc/free'ing every fixed length string read,
create a static pool that is expanded as longer strings found.
Update svndump.c to intern prop keys and copy the strings it
needs to keep.

Signed-off-by: David Barr <david.barr@cordelta.com>
line_buffer.c
line_buffer.h
svndump.c