diff options
Diffstat (limited to 'src/emu/ui/auditmenu.h')
-rw-r--r-- | src/emu/ui/auditmenu.h | 10 |
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__ */ |