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.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/emu/ui/auditmenu.h b/src/emu/ui/auditmenu.h
index caad05796a6..b63bbb6507b 100644
--- a/src/emu/ui/auditmenu.h
+++ b/src/emu/ui/auditmenu.h
@@ -1,5 +1,5 @@
// license:BSD-3-Clause
-// copyright-holders:Dankan1890
+// copyright-holders:Maurizio Petrarota
/***************************************************************************
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__ */