Counter* Counters::GetCounter(const uni_char* name, unsigned int name_length) { for (Counter* counter = (Counter*) counter_list.First(); counter; counter = (Counter*) counter->Suc()) if (name_length == counter->GetNameLength() && uni_strncmp(counter->GetName(), name, name_length) == 0) return counter; return NULL; }