void menu_software_list::populate() { // build up the list of entries for the menu for (const software_info &swinfo : m_swlist->get_info()) append_software_entry(swinfo); // add an entry to change ordering item_append(_("Switch Item Ordering"), "", 0, (void *)1); // append all of the menu entries for (auto &entry : m_entrylist) item_append(entry.short_name, entry.long_name, 0, &entry); }
void menu_software_list::populate() { // build up the list of entries for the menu for (const software_info &swinfo : m_swlist->get_info()) append_software_entry(swinfo); // add an entry to change ordering item_append(_("Switch Item Ordering"), "", 0, (void *)1); // append all of the menu entries for (entry_info *entry = m_entrylist; entry != nullptr; entry = entry->next) item_append(entry->short_name, entry->long_name, 0, entry); }