diff -ur cccc-3.pre84-orig/cccc/cccc_tbl.cc cccc-3.pre84/cccc/cccc_tbl.cc --- cccc-3.pre84-orig/cccc/cccc_tbl.cc 2005-05-29 20:49:55.000000000 -0400 +++ cccc-3.pre84/cccc/cccc_tbl.cc 2005-05-29 20:52:24.000000000 -0400 @@ -8,7 +8,7 @@ template CCCC_Table::CCCC_Table() -: iter_(end()), sorted(true) +: iter_(map_t::end()), sorted(true) { } @@ -46,7 +46,7 @@ { T *retval=NULL; typename map_t::iterator value_iterator=map_t::find(name); - if(value_iterator!=end()) + if(value_iterator!=map_t::end()) { retval=(*value_iterator).second; } @@ -91,7 +91,7 @@ template void CCCC_Table::reset_iterator() { - iter_=begin(); + iter_=map_t::begin(); } template T* CCCC_Table::first_item() @@ -103,7 +103,7 @@ template T* CCCC_Table::next_item() { T* retval=NULL; - if(iter_!=end()) + if(iter_!=map_t::end()) { retval=(*iter_).second; iter_++; @@ -113,7 +113,7 @@ template int CCCC_Table::records() { - return size(); + return map_t::size(); } #include "cccc_db.h"