Index: src/plugin/PluginSettings.h
===================================================================
--- a/src/plugin/PluginSettings.h
+++ b/src/plugin/PluginSettings.h
@@ -15,91 +15,88 @@
  * along with Adblock Plus.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-/**
-* This class contains all client functionality of the IE plugin
-*
-* Exception errors are tested by calls to ExceptionsTest from: Main ...
-*/
-
-#ifndef _PLUGIN_SETTINGS_H_
-#define _PLUGIN_SETTINGS_H_
-
-#include <map>
-
-// Main settings
-
-#define SETTING_PLUGIN_INFO_PANEL	    L"plugininfopanel"
-#define SETTING_PLUGIN_VERSION          L"pluginversion"
-#define SETTING_PLUGIN_UPDATE_VERSION   L"pluginupdateversion"
-#define SETTING_PLUGIN_SELFTEST         L"pluginselftest"
-#define SETTING_LANGUAGE                L"language"
-#define SETTING_DICTIONARY_VERSION      L"dictionaryversion"
-
-// Tab settings
-
-#define SETTING_TAB_PLUGIN_ENABLED          L"pluginenabled"
-#define SETTING_TAB_COUNT                   L"tabcount"
-#define SETTING_TAB_START_TIME              L"tabstart"
-#define SETTING_TAB_UPDATE_ON_START         L"updateonstart"
-#define SETTING_TAB_UPDATE_ON_START_REMOVE  L"updateonstartremove"
-#define SETTING_TAB_DICTIONARY_VERSION      L"dictionaryversion"
-#define SETTING_TAB_SETTINGS_VERSION        L"settingsversion"
-#define SETTING_TAB_FILTER_VERSION          L"filterversion"
-#define SETTING_TAB_WHITELIST_VERSION       L"whitelistversion"
-
-class CPluginIniFileW;
-
-class CPluginSettings
-{
-private:
-  static CComAutoCriticalSection s_criticalSectionLocal;
-
-  void Clear();
-
-  // Private constructor used by the singleton pattern
-  CPluginSettings();
-
-public:
-  ~CPluginSettings();
-
-  static CPluginSettings* s_instance;
-
-  static bool HasInstance();
-  static CPluginSettings* GetInstance();
-
-  bool IsPluginEnabled() const;
-
-  std::map<CString, CString> GetFilterLanguageTitleList() const;
-
-  DWORD m_WindowsBuildNumber;
-
-public:
-
-  void TogglePluginEnabled();
-  bool GetPluginEnabled() const;
-
-  void AddError(const CString& error, const CString& errorCode);
-
-  // Settings whitelist
-private:
-  std::vector<std::wstring> m_whitelistedDomains;
-  void ClearWhitelist();
-  bool ReadWhitelist(bool bDebug=true);
-
-public:
-  void AddWhiteListedDomain(const CString& domain);
-  void RemoveWhiteListedDomain(const CString& domain);
-  int GetWhiteListedDomainCount() const;
-  std::vector<std::wstring> GetWhiteListedDomainList();
-
-  bool RefreshWhitelist();
-  DWORD GetWindowsBuildNumber();
-
-  void SetSubscription(const std::wstring& url);
-  void SetDefaultSubscription();
-  CString GetSubscription();
-  CString GetAppLocale();
-  CString GetDocumentationLink();
-};
-
-#endif // _PLUGIN_SETTINGS_H_
+/**
+* This class contains all client functionality of the IE plugin
+*
+* Exception errors are tested by calls to ExceptionsTest from: Main ...
+*/
+
+#ifndef _PLUGIN_SETTINGS_H_
+#define _PLUGIN_SETTINGS_H_
+
+#include <map>
+
+// Main settings
+
+#define SETTING_PLUGIN_INFO_PANEL	    L"plugininfopanel"
+#define SETTING_PLUGIN_VERSION          L"pluginversion"
+#define SETTING_PLUGIN_UPDATE_VERSION   L"pluginupdateversion"
+#define SETTING_PLUGIN_SELFTEST         L"pluginselftest"
+#define SETTING_LANGUAGE                L"language"
+#define SETTING_DICTIONARY_VERSION      L"dictionaryversion"
+
+// Tab settings
+
+#define SETTING_TAB_PLUGIN_ENABLED          L"pluginenabled"
+#define SETTING_TAB_COUNT                   L"tabcount"
+#define SETTING_TAB_START_TIME              L"tabstart"
+#define SETTING_TAB_UPDATE_ON_START         L"updateonstart"
+#define SETTING_TAB_UPDATE_ON_START_REMOVE  L"updateonstartremove"
+#define SETTING_TAB_DICTIONARY_VERSION      L"dictionaryversion"
+#define SETTING_TAB_SETTINGS_VERSION        L"settingsversion"
+#define SETTING_TAB_FILTER_VERSION          L"filterversion"
+#define SETTING_TAB_WHITELIST_VERSION       L"whitelistversion"
+
+class CPluginIniFileW;
+
+class CPluginSettings
+{
+private:
+  static CComAutoCriticalSection s_criticalSectionLocal;
+
+  void Clear();
+
+  // Private constructor used by the singleton pattern
+  CPluginSettings();
+
+public:
+  ~CPluginSettings();
+
+  static CPluginSettings* s_instance;
+
+  static CPluginSettings* GetInstance();
+
+  bool IsPluginEnabled() const;
+
+  std::map<CString, CString> GetFilterLanguageTitleList() const;
+
+  DWORD m_WindowsBuildNumber;
+
+public:
+
+  void TogglePluginEnabled();
+  bool GetPluginEnabled() const;
+
+  // Settings whitelist
+private:
+  std::vector<std::wstring> m_whitelistedDomains;
+  void ClearWhitelist();
+  bool ReadWhitelist(bool bDebug=true);
+
+public:
+  void AddWhiteListedDomain(const CString& domain);
+  void RemoveWhiteListedDomain(const CString& domain);
+  int GetWhiteListedDomainCount() const;
+  std::vector<std::wstring> GetWhiteListedDomainList();
+
+  bool RefreshWhitelist();
+  DWORD GetWindowsBuildNumber();
+
+  void SetSubscription(const std::wstring& url);
+  void SetDefaultSubscription();
+  CString GetSubscription();
+  CString GetAppLocale();
+  CString GetDocumentationLink();
+};
+
+#endif // _PLUGIN_SETTINGS_H_
