diff options
author | 2016-03-02 21:49:49 +0100 | |
---|---|---|
committer | 2016-03-02 21:49:49 +0100 | |
commit | 9fe9f6d93e672bcd926f9e7461774bc9cc22e094 (patch) | |
tree | 3911b611dd010a4108b90fb8b8c82116eec21117 /src/emu/ui/auditmenu.cpp | |
parent | dbdf21ee465acadf3e643d62d6bedfcc297ada85 (diff) | |
parent | 1914702e6fae052668df5b068a502bca57c9a3b0 (diff) |
Merge remote-tracking branch 'refs/remotes/mamedev/master'
# Resolved Conflicts:
# src/osd/modules/render/d3d/d3dhlsl.cpp
# src/osd/windows/winmain.cpp
Diffstat (limited to 'src/emu/ui/auditmenu.cpp')
-rw-r--r-- | src/emu/ui/auditmenu.cpp | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/src/emu/ui/auditmenu.cpp b/src/emu/ui/auditmenu.cpp index 97d84568118..68b3c2d285b 100644 --- a/src/emu/ui/auditmenu.cpp +++ b/src/emu/ui/auditmenu.cpp @@ -1,4 +1,4 @@ -// license:BSD-3-Clause +// license:BSD-3-Clause // copyright-holders:Dankan1890 /********************************************************************* @@ -177,24 +177,25 @@ void ui_menu_audit::save_available_machines() if (file.open(emulator_info::get_configname(), "_avail.ini") == FILERR_NONE) { // generate header - std::string buffer = std::string("#\n").append(UI_VERSION_TAG).append(bare_build_version).append("\n#\n\n"); - strcatprintf(buffer, "%d\n", (int)m_availablesorted.size()); - strcatprintf(buffer, "%d\n", (int)m_unavailablesorted.size()); + std::ostringstream buffer; + buffer << "#\n" << UI_VERSION_TAG << bare_build_version << "\n#\n\n"; + util::stream_format(buffer, "%d\n", m_availablesorted.size()); + util::stream_format(buffer, "%d\n", m_unavailablesorted.size()); // generate available list for (size_t x = 0; x < m_availablesorted.size(); ++x) { int find = driver_list::find(m_availablesorted[x]->name); - strcatprintf(buffer, "%d\n", find); + util::stream_format(buffer, "%d\n", find); } // generate unavailable list for (size_t x = 0; x < m_unavailablesorted.size(); ++x) { int find = driver_list::find(m_unavailablesorted[x]->name); - strcatprintf(buffer, "%d\n", find); + util::stream_format(buffer, "%d\n", find); } - file.puts(buffer.c_str()); + file.puts(buffer.str().c_str()); file.close(); } } |