Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Merge pull request #684 from lioncash/forward-decls
Core: Turn some includes into forward declarations.
  • Loading branch information
delroth committed Jul 29, 2014
2 parents 062bce8 + eb3a1de commit 8ff3cf1
Show file tree
Hide file tree
Showing 11 changed files with 18 additions and 12 deletions.
1 change: 1 addition & 0 deletions Source/Core/Core/CoreTiming.cpp
Expand Up @@ -6,6 +6,7 @@
#include <string>
#include <vector>

#include "Common/ChunkFile.h"
#include "Common/FifoQueue.h"
#include "Common/StringUtil.h"
#include "Common/Thread.h"
Expand Down
4 changes: 2 additions & 2 deletions Source/Core/Core/CoreTiming.h
Expand Up @@ -18,10 +18,10 @@
// ScheduleEvent(periodInCycles - cyclesLate, callback, "whatever")

#include <string>

#include "Common/ChunkFile.h"
#include "Common/Common.h"

class PointerWrap;

namespace CoreTiming
{

Expand Down
2 changes: 1 addition & 1 deletion Source/Core/Core/GeckoCodeConfig.cpp
Expand Up @@ -6,8 +6,8 @@
#include <string>
#include <vector>

#include "Common/IniFile.h"
#include "Common/StringUtil.h"

#include "Core/GeckoCodeConfig.h"

namespace Gecko
Expand Down
5 changes: 3 additions & 2 deletions Source/Core/Core/GeckoCodeConfig.h
Expand Up @@ -4,10 +4,11 @@

#pragma once

#include "Common/IniFile.h"

#include <vector>
#include "Core/GeckoCode.h"

class IniFile;

namespace Gecko
{

Expand Down
1 change: 1 addition & 0 deletions Source/Core/Core/HW/AudioInterface.cpp
Expand Up @@ -52,6 +52,7 @@ This file mainly deals with the [Drive I/F], however [AIDFR] controls

#include "AudioCommon/AudioCommon.h"

#include "Common/ChunkFile.h"
#include "Common/Common.h"
#include "Common/MathUtil.h"

Expand Down
1 change: 1 addition & 0 deletions Source/Core/Core/IPC_HLE/WII_IPC_HLE.cpp
Expand Up @@ -24,6 +24,7 @@ They will also generate a true or false return for UpdateInterrupts() in WII_IPC
#include <map>
#include <string>

#include "Common/ChunkFile.h"
#include "Common/Common.h"
#include "Common/CommonPaths.h"
#include "Common/FileUtil.h"
Expand Down
3 changes: 1 addition & 2 deletions Source/Core/Core/IPC_HLE/WII_IPC_HLE.h
Expand Up @@ -4,9 +4,8 @@

#pragma once

#include "Common/ChunkFile.h"

class IWII_IPC_HLE_Device;
class PointerWrap;

enum IPCCommandType : u32
{
Expand Down
4 changes: 2 additions & 2 deletions Source/Core/Core/Movie.cpp
Expand Up @@ -4,14 +4,14 @@

#include <polarssl/md5.h>

#include "Common/ChunkFile.h"
#include "Common/CommonPaths.h"
#include "Common/FileUtil.h"
#include "Common/Hash.h"
#include "Common/NandPaths.h"
#include "Common/StringUtil.h"
#include "Common/Thread.h"
#include "Common/Timer.h"

#include "Core/ConfigManager.h"
#include "Core/Core.h"
#include "Core/CoreTiming.h"
Expand All @@ -29,7 +29,7 @@
#include "Core/HW/WiimoteEmu/WiimoteHid.h"
#include "Core/IPC_HLE/WII_IPC_HLE_Device_usb.h"
#include "Core/PowerPC/PowerPC.h"

#include "InputCommon/GCPadStatus.h"
#include "VideoCommon/VideoConfig.h"

// The chunk to allocate movie data in multiples of.
Expand Down
4 changes: 2 additions & 2 deletions Source/Core/Core/Movie.h
Expand Up @@ -6,10 +6,10 @@

#include <string>

#include "Common/ChunkFile.h"
#include "Common/Common.h"

#include "InputCommon/GCPadStatus.h"
struct GCPadStatus;
class PointerWrap;

namespace WiimoteEmu
{
Expand Down
1 change: 1 addition & 0 deletions Source/Core/Core/PatchEngine.cpp
Expand Up @@ -22,6 +22,7 @@

#include "Common/CommonPaths.h"
#include "Common/FileUtil.h"
#include "Common/IniFile.h"
#include "Common/StringUtil.h"

#include "Core/ActionReplay.h"
Expand Down
4 changes: 3 additions & 1 deletion Source/Core/Core/PatchEngine.h
Expand Up @@ -7,7 +7,9 @@
#include <string>
#include <vector>

#include "Common/IniFile.h"
#include "Common/CommonTypes.h"

class IniFile;

namespace PatchEngine
{
Expand Down

0 comments on commit 8ff3cf1

Please sign in to comment.