- LinkedListIterator<BasemenuItem> it(menuitems);
- for (BasemenuItem *tmp = it.current(); tmp; it++, tmp = it.current()) {
- const char *s = ((tmp->u && *tmp->u) ? *tmp->u :
- ((tmp->l) ? tmp->l : (const char *) 0));
+ menuitemList::const_iterator it = menuitems.begin();
+ for (; it != menuitems.end(); it++) {
+ const char *s = (((*it)->u && *(*it)->u) ? *(*it)->u :
+ (((*it)->l) ? (*it)->l : (const char *) 0));