diff --git a/src/common/common_paths.h b/src/common/common_paths.h
index eb43d589f3b4fd75bfb70177f42cf8a0a625b4b8..440b06060124ca107c38e43331a39767c1b6bdcc 100644
--- a/src/common/common_paths.h
+++ b/src/common/common_paths.h
@@ -17,13 +17,12 @@
 
 // The user data dir
 #define ROOT_DIR "."
-#ifdef _WIN32
-    #define USERDATA_DIR "user"
-    #define EMU_DATA_DIR "Citra Emulator"
+#define USERDATA_DIR "user"
+#ifdef USER_DIR
+    #define EMU_DATA_DIR USER_DIR
 #else
-    #define USERDATA_DIR "user"
-    #ifdef USER_DIR
-        #define EMU_DATA_DIR USER_DIR
+    #ifdef _WIN32
+        #define EMU_DATA_DIR "Citra Emulator"
     #else
         #define EMU_DATA_DIR "citra-emu"
     #endif
diff --git a/src/common/platform.h b/src/common/platform.h
index ba1109c9f463a6be6f2b3cc61943a41d27d92d73..e27d6e31ff97d92bb958d07a3635b3417d21965a 100644
--- a/src/common/platform.h
+++ b/src/common/platform.h
@@ -83,7 +83,7 @@ inline struct tm* localtime_r(const time_t *clock, struct tm *result) {
 }
 #endif
 
-#else
+#else // EMU_PLATFORM != PLATFORM_WINDOWS
 
 #define EMU_FASTCALL __attribute__((fastcall))
 #define __stdcall
@@ -92,10 +92,6 @@ inline struct tm* localtime_r(const time_t *clock, struct tm *result) {
 #define BOOL bool
 #define DWORD u32
 
-#endif
-
-#if EMU_PLATFORM != PLATFORM_WINDOWS
-
 // TODO: Hacks..
 #include <limits.h>