Diff for /parser3/src/main/pa_string.C between versions 1.84 and 1.85

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;

Removed from v.1.84  
changed lines
  Added in v.1.85


E-mail: