aboutsummaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorMax Horn2010-02-08 21:51:36 +0000
committerMax Horn2010-02-08 21:51:36 +0000
commit584a58fbce8bc7a4f99689a844a6fb74bfeea765 (patch)
tree4352d88475b5a68c876cadaf3caa78c7c658f644 /common
parentb3da11ba8afc3925de551ae7cc51ccc73e721211 (diff)
downloadscummvm-rg350-584a58fbce8bc7a4f99689a844a6fb74bfeea765.tar.gz
scummvm-rg350-584a58fbce8bc7a4f99689a844a6fb74bfeea765.tar.bz2
scummvm-rg350-584a58fbce8bc7a4f99689a844a6fb74bfeea765.zip
Reduce header interdependencies
svn-id: r48010
Diffstat (limited to 'common')
-rw-r--r--common/unarj.cpp2
-rw-r--r--common/unarj.h7
2 files changed, 5 insertions, 4 deletions
diff --git a/common/unarj.cpp b/common/unarj.cpp
index 895b0928b3..c3bb3308bc 100644
--- a/common/unarj.cpp
+++ b/common/unarj.cpp
@@ -32,6 +32,8 @@
#include "common/debug.h"
#include "common/util.h"
#include "common/unarj.h"
+#include "common/file.h"
+#include "common/hash-str.h"
namespace Common {
diff --git a/common/unarj.h b/common/unarj.h
index 831c8aeb90..04f69e95f0 100644
--- a/common/unarj.h
+++ b/common/unarj.h
@@ -26,12 +26,11 @@
#ifndef COMMON_UNARJ_H
#define COMMON_UNARJ_H
-#include "common/file.h"
-#include "common/hash-str.h"
-#include "common/archive.h"
-
namespace Common {
+class Archive;
+class String;
+
/**
* This factory method creates an Archive instance corresponding to the content
* of the ARJ compressed file with the given name.