--- parser3/src/main/pa_table.C 2003/04/02 08:35:43 1.53.2.10.2.4 +++ parser3/src/main/pa_table.C 2003/04/02 08:49:58 1.53.2.10.2.5 @@ -5,7 +5,7 @@ Author: Alexandr Petrosian (http://paf.design.ru) */ -static const char* IDENT_TABLE_C="$Date: 2003/04/02 08:35:43 $"; +static const char* IDENT_TABLE_C="$Date: 2003/04/02 08:49:58 $"; #include "pa_table.h" @@ -20,9 +20,10 @@ Table::Table(columns_type acolumns, int if(fcolumns) { size_t fcolumns_count=fcolumns->count(); - for(size_t i=0; iget(i); - name2number->put(name, i+1); + size_t number=1; + for(Array_iterator i(*fcolumns); i.has_next(); ) { + const String& name=*i.next(); + name2number->put(name, number++); } } }