From 0ba9ca8fa0614287bf4b7e666a07126fa8e1faad Mon Sep 17 00:00:00 2001 From: richiesams Date: Wed, 3 Jul 2013 18:21:25 -0500 Subject: ZVISION: Forward declare ZVision in result_action.h result_action.h is #included before ZVision is declared, causing not declared compiler errors --- engines/zvision/result_action.cpp | 1 + engines/zvision/result_action.h | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/engines/zvision/result_action.cpp b/engines/zvision/result_action.cpp index de439db1b9..4721c5bd61 100644 --- a/engines/zvision/result_action.cpp +++ b/engines/zvision/result_action.cpp @@ -23,6 +23,7 @@ #include "common/scummsys.h" #include "zvision/result_action.h" +#include "zvision/zvision.h" namespace ZVision { diff --git a/engines/zvision/result_action.h b/engines/zvision/result_action.h index 7ab896d510..fbf8e7f019 100644 --- a/engines/zvision/result_action.h +++ b/engines/zvision/result_action.h @@ -25,10 +25,13 @@ #include "common/scummsys.h" -#include "zvision/zvision.h" +#include "common/str.h" namespace ZVision { +// Forward declaration of ZVision. This file is included before ZVision is declared +class ZVision; + class ResultAction { public: virtual ~ResultAction() {} -- cgit v1.2.3