summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/hashfile.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/emu/hashfile.cpp')
-rw-r--r--src/emu/hashfile.cpp14
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;