diff options
Diffstat (limited to 'src/emu/hashfile.cpp')
-rw-r--r-- | src/emu/hashfile.cpp | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/emu/hashfile.cpp b/src/emu/hashfile.cpp index 6ded9a0e397..8436ad339fb 100644 --- a/src/emu/hashfile.cpp +++ b/src/emu/hashfile.cpp @@ -2,7 +2,7 @@ // copyright-holders:Nathan Woods /********************************************************************* - hashfile.c + hashfile.cpp Code for parsing hash info (*.hsi) files @@ -10,12 +10,16 @@ #include "emu.h" #include "hashfile.h" -#include "pool.h" + +#include "drivenum.h" #include "emuopts.h" +#include "fileio.h" + #include "hash.h" -#include "drivenum.h" + #include <pugixml.hpp> + /*------------------------------------------------- hashfile_lookup -------------------------------------------------*/ @@ -24,10 +28,8 @@ static bool read_hash_config(const char *hash_path, const util::hash_collection { /* open a file */ emu_file file(hash_path, OPEN_FLAG_READ); - if (file.open(sysname, ".hsi") != osd_file::error::NONE) - { + if (file.open(std::string(sysname) + ".hsi")) return false; - } pugi::xml_document doc; |