|
|
| version 1.84, 2001/05/15 15:41:20 | version 1.85, 2001/05/15 15:51:05 |
|---|---|
| Line 40 String::String(Pool& apool, const char * | Line 40 String::String(Pool& apool, const char * |
| } | } |
| void String::expand() { | void String::expand() { |
| size_t new_chunk_count=last_chunk->count+last_chunk->count*CR_GROW_PERCENT/100; | size_t new_chunk_count=last_chunk->count+CR_GROW_COUNT; |
| last_chunk=static_cast<Chunk *>( | last_chunk=static_cast<Chunk *>( |
| malloc(sizeof(size_t)+sizeof(Chunk::Row)*new_chunk_count+sizeof(Chunk *))); | malloc(sizeof(size_t)+sizeof(Chunk::Row)*new_chunk_count+sizeof(Chunk *))); |
| last_chunk->count=new_chunk_count; | last_chunk->count=new_chunk_count; |