summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/ui/auditmenu.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/ui/auditmenu.h')
-rw-r--r--src/emu/ui/auditmenu.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/emu/ui/auditmenu.h b/src/emu/ui/auditmenu.h
index ba8c5e80631..b63bbb6507b 100644
--- a/src/emu/ui/auditmenu.h
+++ b/src/emu/ui/auditmenu.h
@@ -16,22 +16,26 @@
//-------------------------------------------------
// class audit menu
//-------------------------------------------------
+using vptr_game = std::vector<const game_driver *>;
class ui_menu_audit : public ui_menu
{
public:
- ui_menu_audit(running_machine &machine, render_container *container, std::vector<const game_driver *> &availablesorted, std::vector<const game_driver *> &unavailablesorted, int audit_mode);
+ ui_menu_audit(running_machine &machine, render_container *container, vptr_game &availablesorted, vptr_game &unavailablesorted, int audit_mode);
virtual ~ui_menu_audit();
virtual void populate() override;
virtual void handle() override;
private:
- std::vector<const game_driver *> &m_availablesorted;
- std::vector<const game_driver *> &m_unavailablesorted;
+ vptr_game &m_availablesorted;
+ vptr_game &m_unavailablesorted;
int m_audit_mode;
void save_available_machines();
bool m_first;
};
+inline int cs_stricmp(const char *s1, const char *s2);
+bool sorted_game_list(const game_driver *x, const game_driver *y);
+
#endif /* __UI_AUDIT_H__ */