[Scummvm-git-logs] scummvm master -> 61183fd300eaa447c0810475b9d54ac86ec3212b

djsrv dservilla at gmail.com
Fri Jun 12 16:24:47 UTC 2020


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
61183fd300 DIRECTOR: JANITORIAL: Remove header dependencies


Commit: 61183fd300eaa447c0810475b9d54ac86ec3212b
    https://github.com/scummvm/scummvm/commit/61183fd300eaa447c0810475b9d54ac86ec3212b
Author: djsrv (dservilla at gmail.com)
Date: 2020-06-12T12:21:31-04:00

Commit Message:
DIRECTOR: JANITORIAL: Remove header dependencies

Changed paths:
    engines/director/director.h
    engines/director/lingo/xlibs/fileio.cpp
    engines/director/lingo/xlibs/fileio.h
    engines/director/stxt.h


diff --git a/engines/director/director.h b/engines/director/director.h
index aa757de497..81dfb631e5 100644
--- a/engines/director/director.h
+++ b/engines/director/director.h
@@ -31,7 +31,6 @@
 #include "engines/engine.h"
 #include "graphics/managed_surface.h"
 
-#include "director/stxt.h"
 #include "director/types.h"
 
 namespace Common {
@@ -59,6 +58,7 @@ class DirectorSound;
 class Lingo;
 class Score;
 class Cast;
+class Stxt;
 
 enum {
 	kDebugLingoExec		= 1 << 0,
diff --git a/engines/director/lingo/xlibs/fileio.cpp b/engines/director/lingo/xlibs/fileio.cpp
index 6cb19bca6b..2eefa5ea07 100644
--- a/engines/director/lingo/xlibs/fileio.cpp
+++ b/engines/director/lingo/xlibs/fileio.cpp
@@ -22,6 +22,9 @@
 
 #include "gui/filebrowser-dialog.h"
 
+#include "common/memstream.h"
+#include "common/savefile.h"
+
 #include "director/director.h"
 #include "director/lingo/lingo.h"
 #include "director/lingo/xlibs/fileio.h"
diff --git a/engines/director/lingo/xlibs/fileio.h b/engines/director/lingo/xlibs/fileio.h
index fc38cd8073..69acbf8cde 100644
--- a/engines/director/lingo/xlibs/fileio.h
+++ b/engines/director/lingo/xlibs/fileio.h
@@ -23,8 +23,12 @@
 #ifndef DIRECTOR_LINGO_XOBJECT_FILEIO_H
 #define DIRECTOR_LINGO_XOBJECT_FILEIO_H
 
-#include "common/memstream.h"
-#include "common/savefile.h"
+namespace Common {
+class SeekableReadStream;
+typedef SeekableReadStream InSaveFile;
+class OutSaveFile;
+class MemoryWriteStreamDynamic;
+}
 
 namespace Director {
 
diff --git a/engines/director/stxt.h b/engines/director/stxt.h
index b86d991e25..a16b12b51e 100644
--- a/engines/director/stxt.h
+++ b/engines/director/stxt.h
@@ -23,8 +23,6 @@
 #ifndef DIRECTOR_STXT_H
 #define DIRECTOR_STXT_H
 
-#include "director/cast.h"
-
 namespace Director {
 
 class Stxt {




More information about the Scummvm-git-logs mailing list