summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu
diff options
context:
space:
mode:
author AJR <ajrhacker@users.noreply.github.com>2021-09-11 16:07:33 -0400
committer AJR <ajrhacker@users.noreply.github.com>2021-09-11 16:09:27 -0400
commit0da505b43eb7e6d9d391efc70f68a752bcdcd643 (patch)
tree38c06fbfded30bc6854a63b3f661d4162acc4d0d /src/emu
parentfae732dc5d3b5ea2f03de3ad7b1f0740c43d7c4e (diff)
Formats-related refactoring
- Remove opresolv.h from emu.h and some other base headers - Split legacy floppy image class into a separate file - Clean up a lot of #includes in src/lib and src/tools/imgtool
Diffstat (limited to 'src/emu')
-rw-r--r--src/emu/diimage.cpp1
-rw-r--r--src/emu/diimage.h2
-rw-r--r--src/emu/emu.h1
3 files changed, 3 insertions, 1 deletions
diff --git a/src/emu/diimage.cpp b/src/emu/diimage.cpp
index e38b4939a2b..2c8d389c826 100644
--- a/src/emu/diimage.cpp
+++ b/src/emu/diimage.cpp
@@ -18,6 +18,7 @@
#include "ui/uimain.h"
#include "corestr.h"
+#include "opresolv.h"
#include "zippath.h"
#include <algorithm>
diff --git a/src/emu/diimage.h b/src/emu/diimage.h
index 05f714f2647..6e5f74d7484 100644
--- a/src/emu/diimage.h
+++ b/src/emu/diimage.h
@@ -17,6 +17,8 @@
#ifndef MAME_EMU_DIIMAGE_H
#define MAME_EMU_DIIMAGE_H
+#include "utilfwd.h"
+
#include <memory>
#include <string>
#include <system_error>
diff --git a/src/emu/emu.h b/src/emu/emu.h
index 481f414328c..d648ee932de 100644
--- a/src/emu/emu.h
+++ b/src/emu/emu.h
@@ -65,7 +65,6 @@
#include "addrmap.h" // Needs optional_device<> and required_device<>
#include "distate.h"
#include "dimemory.h"
-#include "opresolv.h"
#include "dipalette.h"
#include "digfx.h"
#include "diimage.h"