diff options
Diffstat (limited to 'src/emu/ui/auditmenu.cpp')
-rw-r--r-- | src/emu/ui/auditmenu.cpp | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/src/emu/ui/auditmenu.cpp b/src/emu/ui/auditmenu.cpp index 68b3c2d285b..5d6ce8fa8d1 100644 --- a/src/emu/ui/auditmenu.cpp +++ b/src/emu/ui/auditmenu.cpp @@ -1,5 +1,5 @@ // license:BSD-3-Clause -// copyright-holders:Dankan1890 +// copyright-holders:Maurizio Petrarota /********************************************************************* ui/auditmenu.cpp @@ -84,8 +84,12 @@ bool sorted_game_list(const game_driver *x, const game_driver *y) // ctor / dtor //------------------------------------------------- -ui_menu_audit::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(machine, container), m_availablesorted(availablesorted), m_unavailablesorted(unavailablesorted), m_audit_mode(_audit_mode), m_first(true) +ui_menu_audit::ui_menu_audit(running_machine &machine, render_container *container, vptr_game &availablesorted, vptr_game &unavailablesorted, int _audit_mode) + : ui_menu(machine, container) + , m_availablesorted(availablesorted) + , m_unavailablesorted(unavailablesorted) + , m_audit_mode(_audit_mode) + , m_first(true) { if (m_audit_mode == 2) { @@ -115,7 +119,7 @@ void ui_menu_audit::handle() if (m_audit_mode == 1) { - std::vector<const game_driver *>::iterator iter = m_unavailablesorted.begin(); + vptr_game::iterator iter = m_unavailablesorted.begin(); while (iter != m_unavailablesorted.end()) { driver_enumerator enumerator(machine().options(), (*iter)->name); @@ -174,7 +178,7 @@ void ui_menu_audit::save_available_machines() { // attempt to open the output file emu_file file(machine().ui().options().ui_path(), OPEN_FLAG_WRITE | OPEN_FLAG_CREATE | OPEN_FLAG_CREATE_PATHS); - if (file.open(emulator_info::get_configname(), "_avail.ini") == FILERR_NONE) + if (file.open(emulator_info::get_configname(), "_avail.ini") == osd_file::error::NONE) { // generate header std::ostringstream buffer; |