From bacdd936f2bb2259430fd6658ff3ef4a0ce57b91 Mon Sep 17 00:00:00 2001 From: Max Horn Date: Sun, 25 Aug 2002 22:54:43 +0000 Subject: trying to reduce file interdependencies a bit svn-id: r4861 --- scumm/smush/brenderer.h | 1 - scumm/smush/player.cpp | 4 +++- scumm/smush/player.h | 5 ++--- scumm/smush/renderer.h | 2 +- scumm/smush/scumm_renderer.cpp | 1 + scumm/smush/scumm_renderer.h | 5 ++--- 6 files changed, 9 insertions(+), 9 deletions(-) (limited to 'scumm') diff --git a/scumm/smush/brenderer.h b/scumm/smush/brenderer.h index 80b0bb54ce..e45b3e13eb 100644 --- a/scumm/smush/brenderer.h +++ b/scumm/smush/brenderer.h @@ -26,7 +26,6 @@ #include "renderer.h" #include "palette.h" -#include "rect.h" /*! @brief base class for easily creating ::renderer instances diff --git a/scumm/smush/player.cpp b/scumm/smush/player.cpp index 25254fbacf..e13344f194 100644 --- a/scumm/smush/player.cpp +++ b/scumm/smush/player.cpp @@ -23,7 +23,9 @@ #include "common/util.h" #include "player.h" +#include "mixer.h" #include "renderer.h" +#include "frenderer.h" #include "channel.h" #include "chunk_type.h" #include "rect.h" @@ -107,7 +109,7 @@ public: value[data_end - data_start] = 0; char * line_start = value; char * line_end; - while (line_end = strchr(line_start, '\n')) { + while ((line_end = strchr(line_start, '\n'))) { line_start = line_end+1; if (line_start[0] == '/' && line_start[1] == '/') { line_start += 2; diff --git a/scumm/smush/player.h b/scumm/smush/player.h index 131ad4c530..6cd6395f2e 100644 --- a/scumm/smush/player.h +++ b/scumm/smush/player.h @@ -25,17 +25,16 @@ #include "config.h" #include "rect.h" -#include "mixer.h" #include "chunk.h" #include "palette.h" #include "codec1.h" #include "codec37.h" #include "codec44.h" #include "codec47.h" -#include "frenderer.h" +class FontRenderer; +class Mixer; class Renderer; - class StringResource; /*! @brief the SMUSH player class diff --git a/scumm/smush/renderer.h b/scumm/smush/renderer.h index 361ca70397..89b18ca76e 100644 --- a/scumm/smush/renderer.h +++ b/scumm/smush/renderer.h @@ -24,9 +24,9 @@ #include "config.h" +#include "palette.h" #include "rect.h" -class Palette; class Mixer; /*! @brief interface for general output (rendering) diff --git a/scumm/smush/scumm_renderer.cpp b/scumm/smush/scumm_renderer.cpp index 3e357091c2..89f82fa283 100644 --- a/scumm/smush/scumm_renderer.cpp +++ b/scumm/smush/scumm_renderer.cpp @@ -23,6 +23,7 @@ #include "common/util.h" #include "scumm_renderer.h" #include "channel.h" +#include "mixer.h" class scumm_mixer : public Mixer { private: diff --git a/scumm/smush/scumm_renderer.h b/scumm/smush/scumm_renderer.h index 48d8eaaca0..a9d6e18ff4 100644 --- a/scumm/smush/scumm_renderer.h +++ b/scumm/smush/scumm_renderer.h @@ -35,11 +35,10 @@ #endif #include "brenderer.h" -#include "mixer.h" -#include "rect.h" -#include "blitter.h" class scumm_mixer; +class Scumm; +class Mixer; class ScummRenderer : public BaseRenderer { private: -- cgit v1.2.3