diff --git a/Code/RDGeneral/LocaleSwitcher.cpp b/Code/RDGeneral/LocaleSwitcher.cpp
index 32ce476..032393c 100644
--- a/Code/RDGeneral/LocaleSwitcher.cpp
+++ b/Code/RDGeneral/LocaleSwitcher.cpp
@@ -32,11 +32,8 @@
// LocaleSwitcher Dependencies
#include <clocale>
-#ifndef _WIN32
+#ifdef __clang__
#include <xlocale.h>
-#include <string>
-#else
-#include <locale.h>
#endif
#ifdef RDK_THREADSAFE_SSS