6986 |
*/ |
*/ |
6987 |
Group* File::GetGroup(String name) { |
Group* File::GetGroup(String name) { |
6988 |
if (!pGroups) LoadGroups(); |
if (!pGroups) LoadGroups(); |
6989 |
GroupsIterator = pGroups->begin(); |
size_t i = 0; |
6990 |
for (uint i = 0; GroupsIterator != pGroups->end(); ++GroupsIterator, ++i) |
for (Group* pGroup = GetGroup(i); pGroup; pGroup = GetGroup(++i)) |
6991 |
if ((*GroupsIterator)->Name == name) return *GroupsIterator; |
if (pGroup->Name == name) return pGroup; |
6992 |
return NULL; |
return NULL; |
6993 |
} |
} |
6994 |
|
|