From d800b5fb74c077522ef7a0752e49968df46e745e Mon Sep 17 00:00:00 2001
From: Lioncash <mathew1800@gmail.com>
Date: Sun, 29 Jun 2014 15:31:44 -0400
Subject: [PATCH] DiscIO: Fix extra tabs in the banner loader headers

---
 Source/Core/DiscIO/BannerLoader.h    |  23 +++---
 Source/Core/DiscIO/BannerLoaderGC.h  | 102 +++++++++++++--------------
 Source/Core/DiscIO/BannerLoaderWii.h |  70 +++++++++---------
 3 files changed, 95 insertions(+), 100 deletions(-)

diff --git a/Source/Core/DiscIO/BannerLoader.h b/Source/Core/DiscIO/BannerLoader.h
index 74ed934654..e2b8de88a9 100644
--- a/Source/Core/DiscIO/BannerLoader.h
+++ b/Source/Core/DiscIO/BannerLoader.h
@@ -17,23 +17,20 @@ class IVolume;
 
 class IBannerLoader
 {
-	public:
+public:
+	IBannerLoader()
+	{}
 
-		IBannerLoader()
-		{}
+	virtual ~IBannerLoader()
+	{}
 
+	virtual bool IsValid() = 0;
 
-		virtual ~IBannerLoader()
-		{}
+	virtual std::vector<u32> GetBanner(int* pWidth, int* pHeight) = 0;
 
-
-		virtual bool IsValid() = 0;
-
-		virtual std::vector<u32> GetBanner(int* pWidth, int* pHeight) = 0;
-
-		virtual std::vector<std::string> GetNames() = 0;
-		virtual std::string GetCompany() = 0;
-		virtual std::vector<std::string> GetDescriptions() = 0;
+	virtual std::vector<std::string> GetNames() = 0;
+	virtual std::string GetCompany() = 0;
+	virtual std::vector<std::string> GetDescriptions() = 0;
 };
 
 IBannerLoader* CreateBannerLoader(DiscIO::IFileSystem& _rFileSystem, DiscIO::IVolume *pVolume);
diff --git a/Source/Core/DiscIO/BannerLoaderGC.h b/Source/Core/DiscIO/BannerLoaderGC.h
index 64623f8202..fb0b1519d2 100644
--- a/Source/Core/DiscIO/BannerLoaderGC.h
+++ b/Source/Core/DiscIO/BannerLoaderGC.h
@@ -22,70 +22,70 @@ class IFileSystem;
 class CBannerLoaderGC
 	: public IBannerLoader
 {
-	public:
-		CBannerLoaderGC(DiscIO::IFileSystem& _rFileSystem, DiscIO::IVolume* volume);
-		virtual ~CBannerLoaderGC();
+public:
+	CBannerLoaderGC(DiscIO::IFileSystem& _rFileSystem, DiscIO::IVolume* volume);
+	virtual ~CBannerLoaderGC();
 
-		virtual bool IsValid() override;
+	virtual bool IsValid() override;
 
-		virtual std::vector<u32> GetBanner(int* pWidth, int* pHeight) override;
+	virtual std::vector<u32> GetBanner(int* pWidth, int* pHeight) override;
 
-		virtual std::vector<std::string> GetNames() override;
-		virtual std::string GetCompany() override;
-		virtual std::vector<std::string> GetDescriptions() override;
+	virtual std::vector<std::string> GetNames() override;
+	virtual std::string GetCompany() override;
+	virtual std::vector<std::string> GetDescriptions() override;
 
-	private:
-		enum
-		{
-			DVD_BANNER_WIDTH  = 96,
-			DVD_BANNER_HEIGHT = 32
-		};
+private:
+	enum
+	{
+		DVD_BANNER_WIDTH  = 96,
+		DVD_BANNER_HEIGHT = 32
+	};
 
-		enum BANNER_TYPE
-		{
-			BANNER_UNKNOWN,
-			BANNER_BNR1,
-			BANNER_BNR2,
-		};
+	enum BANNER_TYPE
+	{
+		BANNER_UNKNOWN,
+		BANNER_BNR1,
+		BANNER_BNR2,
+	};
 
-		// Banner Comment
-		struct DVDBannerComment
-		{
-			char shortTitle[32]; // Short game title shown in IPL menu
-			char shortMaker[32]; // Short developer, publisher names shown in IPL menu
-			char longTitle[64]; // Long game title shown in IPL game start screen
-			char longMaker[64]; // Long developer, publisher names shown in IPL game start screen
-			char comment[128]; // Game description shown in IPL game start screen in two lines.
-		};
+	// Banner Comment
+	struct DVDBannerComment
+	{
+		char shortTitle[32]; // Short game title shown in IPL menu
+		char shortMaker[32]; // Short developer, publisher names shown in IPL menu
+		char longTitle[64]; // Long game title shown in IPL game start screen
+		char longMaker[64]; // Long developer, publisher names shown in IPL game start screen
+		char comment[128]; // Game description shown in IPL game start screen in two lines.
+	};
 
-		// "opening.bnr" file format for EU console
-		struct DVDBanner
-		{
-			u32 id; // 'BNR2'
-			u32 padding[7];
-			u16 image[DVD_BANNER_WIDTH * DVD_BANNER_HEIGHT]; // RGB5A3 96x32 texture image
-			DVDBannerComment comment[6]; // Comments in six languages (only 1 for BNR1 type)
-		};
+	// "opening.bnr" file format for EU console
+	struct DVDBanner
+	{
+		u32 id; // 'BNR2'
+		u32 padding[7];
+		u16 image[DVD_BANNER_WIDTH * DVD_BANNER_HEIGHT]; // RGB5A3 96x32 texture image
+		DVDBannerComment comment[6]; // Comments in six languages (only 1 for BNR1 type)
+	};
 
-		static const u32 BNR1_SIZE = sizeof(DVDBanner) - sizeof(DVDBannerComment) * 5;
-		static const u32 BNR2_SIZE = sizeof(DVDBanner);
+	static const u32 BNR1_SIZE = sizeof(DVDBanner) - sizeof(DVDBannerComment) * 5;
+	static const u32 BNR2_SIZE = sizeof(DVDBanner);
 
-		template <u32 N>
-		std::string GetDecodedString(const char (&data)[N])
-		{
-			auto const string_decoder = CVolumeGC::GetStringDecoder(m_country);
+	template <u32 N>
+	std::string GetDecodedString(const char (&data)[N])
+	{
+		auto const string_decoder = CVolumeGC::GetStringDecoder(m_country);
 
-			// strnlen to trim NULLs
-			return string_decoder(std::string(data, strnlen(data, sizeof(data))));
-		}
+		// strnlen to trim NULLs
+		return string_decoder(std::string(data, strnlen(data, sizeof(data))));
+	}
 
-		u8* m_pBannerFile;
-		bool m_IsValid;
-		BANNER_TYPE m_BNRType;
+	u8* m_pBannerFile;
+	bool m_IsValid;
+	BANNER_TYPE m_BNRType;
 
-		BANNER_TYPE getBannerType();
+	BANNER_TYPE getBannerType();
 
-		DiscIO::IVolume::ECountry const m_country;
+	DiscIO::IVolume::ECountry const m_country;
 };
 
 } // namespace
diff --git a/Source/Core/DiscIO/BannerLoaderWii.h b/Source/Core/DiscIO/BannerLoaderWii.h
index f11416ecb6..c589ab5454 100644
--- a/Source/Core/DiscIO/BannerLoaderWii.h
+++ b/Source/Core/DiscIO/BannerLoaderWii.h
@@ -18,54 +18,52 @@ class IVolume;
 class CBannerLoaderWii
 	: public IBannerLoader
 {
-	public:
+public:
+	CBannerLoaderWii(DiscIO::IVolume *pVolume);
 
-		CBannerLoaderWii(DiscIO::IVolume *pVolume);
+	virtual ~CBannerLoaderWii();
 
-		virtual ~CBannerLoaderWii();
+	virtual bool IsValid() override;
 
-		virtual bool IsValid() override;
+	virtual std::vector<u32> GetBanner(int* pWidth, int* pHeight) override;
 
-		virtual std::vector<u32> GetBanner(int* pWidth, int* pHeight) override;
+	virtual std::vector<std::string> GetNames() override;
+	virtual std::string GetCompany() override;
+	virtual std::vector<std::string> GetDescriptions() override;
 
-		virtual std::vector<std::string> GetNames() override;
-		virtual std::string GetCompany() override;
-		virtual std::vector<std::string> GetDescriptions() override;
+private:
+	enum
+	{
+		TEXTURE_SIZE = 192 * 64 * 2,
+		ICON_SIZE    = 48 * 48 * 2,
+		COMMENT_SIZE = 32
+	};
 
-	private:
+	enum CommentIndex
+	{
+		NAME_IDX,
+		DESC_IDX
+	};
 
-		enum
-		{
-			TEXTURE_SIZE = 192 * 64 * 2,
-			ICON_SIZE    = 48 * 48 * 2,
-			COMMENT_SIZE = 32
-		};
+	struct SWiiBanner
+	{
+		u32 ID;
 
-		enum CommentIndex
-		{
-			NAME_IDX,
-			DESC_IDX
-		};
+		u32 m_Flag;
+		u16 m_Speed;
+		u8  m_Unknown[22];
 
-		struct SWiiBanner
-		{
-			u32 ID;
+		// Not null terminated!
+		u16 m_Comment[2][COMMENT_SIZE];
+		u8  m_BannerTexture[TEXTURE_SIZE];
+		u8  m_IconTexture[8][ICON_SIZE];
+	} ;
 
-			u32 m_Flag;
-			u16 m_Speed;
-			u8  m_Unknown[22];
+	u8* m_pBannerFile;
 
-			// Not null terminated!
-			u16 m_Comment[2][COMMENT_SIZE];
-			u8  m_BannerTexture[TEXTURE_SIZE];
-			u8  m_IconTexture[8][ICON_SIZE];
-		} ;
+	bool m_IsValid;
 
-		u8* m_pBannerFile;
-
-		bool m_IsValid;
-
-		bool GetStringFromComments(const CommentIndex index, std::string& s);
+	bool GetStringFromComments(const CommentIndex index, std::string& s);
 };
 
 } // namespace