Diff for /parser3/src/main/pa_table.C between versions 1.49 and 1.52

version 1.49, 2002/08/01 11:41:19 version 1.52, 2002/12/05 11:24:35
Line 31  Table::Table(Pool& apool, Line 31  Table::Table(Pool& apool,
                 }                  }
 }  }
   
 Table::Table(const Table& source)  :  Table::Table(Pool& apool, const Table& source, int offset, int limit) :
         Array(source),          Array(apool, limit/*may be more than needed, no harm done*/),
   
         forigin_string(source.forigin_string),          forigin_string(source.forigin_string),
         fcurrent(source.fcurrent),          fcurrent(0),
         fcolumns(source.fcolumns),          fcolumns(source.fcolumns),
         name2number(source.name2number) {          name2number(source.name2number) {
   
 }          append_array(source, offset, limit);
   
 Table::Table(Pool& apool, const Table& source, int offset) :  
         Array(apool),  
   
         forigin_string(source.forigin_string),  
         fcurrent(source.fcurrent),  
         fcolumns(source.fcolumns),  
         name2number(source.name2number) {  
   
         append_array(source, offset);  
 }  }
   
 int Table::column_name2index(const String& column_name, bool bark) const {  int Table::column_name2index(const String& column_name, bool bark) const {

Removed from v.1.49  
changed lines
  Added in v.1.52


E-mail: