summaryrefslogtreecommitdiff
path: root/Source/Core/UICommon/AutoUpdate.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'Source/Core/UICommon/AutoUpdate.cpp')
-rw-r--r--Source/Core/UICommon/AutoUpdate.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/Source/Core/UICommon/AutoUpdate.cpp b/Source/Core/UICommon/AutoUpdate.cpp
index d02c2356b3..de8d426c7f 100644
--- a/Source/Core/UICommon/AutoUpdate.cpp
+++ b/Source/Core/UICommon/AutoUpdate.cpp
@@ -128,22 +128,22 @@ std::string GenerateChangelog(const picojson::array& versions)
bool AutoUpdateChecker::SystemSupportsAutoUpdates()
{
-#if defined AUTOUPDATE
-#if defined _WIN32 || defined __APPLE__
+#if defined(AUTOUPDATE) && (defined(_WIN32) || defined(__APPLE__))
return true;
#else
return false;
#endif
-#else
- return false;
-#endif
}
static std::string GetPlatformID()
{
-#if defined _WIN32
+#if defined(_WIN32)
+#if defined(_M_ARM_64)
+ return "win-arm64";
+#else
return "win";
-#elif defined __APPLE__
+#endif
+#elif defined(__APPLE__)
#if defined(MACOS_UNIVERSAL_BUILD)
return "macos-universal";
#else