summaryrefslogtreecommitdiffstatshomepage
path: root/src
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2022-11-26 12:46:31 -0500
committer AJR <ajrhacker@users.noreply.github.com>2022-11-26 12:46:31 -0500
commite78804f12a8940917f951c7d3c5ab8b654d403f8 (patch)
tree1bdd698e72b9f4d8c6269a89b5effd6a2e7064c3 /src
parentb7f9c64e6bd4274ade0b60d1c56c1cab7248cd52 (diff)
harddisk.h: #include shuffling
Diffstat (limited to 'src')
-rw-r--r--src/devices/imagedev/harddriv.h1
-rw-r--r--src/lib/util/harddisk.cpp3
-rw-r--r--src/lib/util/harddisk.h7
-rw-r--r--src/tools/imgtool/imghd.h1
4 files changed, 10 insertions, 2 deletions
diff --git a/src/devices/imagedev/harddriv.h b/src/devices/imagedev/harddriv.h
index 5b3b8d7dde3..6ed01bafc08 100644
--- a/src/devices/imagedev/harddriv.h
+++ b/src/devices/imagedev/harddriv.h
@@ -11,6 +11,7 @@
#ifndef MAME_DEVICES_IMAGEDEV_HARDDRIV_H
#define MAME_DEVICES_IMAGEDEV_HARDDRIV_H
+#include "chd.h"
#include "harddisk.h"
#include "softlist_dev.h"
diff --git a/src/lib/util/harddisk.cpp b/src/lib/util/harddisk.cpp
index 46cf88bab43..6eb12b38091 100644
--- a/src/lib/util/harddisk.cpp
+++ b/src/lib/util/harddisk.cpp
@@ -10,8 +10,11 @@
#include "harddisk.h"
+#include "chd.h"
#include "ioprocs.h"
+#include "osdcore.h"
+
#include <cstdlib>
diff --git a/src/lib/util/harddisk.h b/src/lib/util/harddisk.h
index ab70bad995f..f92c08edec5 100644
--- a/src/lib/util/harddisk.h
+++ b/src/lib/util/harddisk.h
@@ -13,12 +13,15 @@
#pragma once
-#include "chd.h"
#include "utilfwd.h"
-#include "osdcore.h"
+#include <cstdint>
+#include <system_error>
+#include <vector>
+class chd_file;
+
class hard_disk_file {
public:
struct info
diff --git a/src/tools/imgtool/imghd.h b/src/tools/imgtool/imghd.h
index 49c1f6a2c46..c49e87fe8db 100644
--- a/src/tools/imgtool/imghd.h
+++ b/src/tools/imgtool/imghd.h
@@ -13,6 +13,7 @@
#include "imgterrs.h"
+#include "chd.h"
#include "harddisk.h"