summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRémi Verschelde <rverschelde@gmail.com>2023-05-08 12:21:00 +0200
committerRémi Verschelde <rverschelde@gmail.com>2023-05-08 12:21:00 +0200
commit903289fa0d42e013e548d8d8380afa962c895af7 (patch)
tree10760158f968f9bbd9f10759723684f0b9a21628
parent41f1ec1efe566d684f94e71129f6ac9f512130ea (diff)
parent65236fe2d5483d50224d81741638d07a0fc15504 (diff)
downloadredot-engine-903289fa0d42e013e548d8d8380afa962c895af7.tar.gz
Merge pull request #76808 from davicr/x86-32_build_fix
Fix building the Windows x86_32 target
-rw-r--r--platform/windows/os_windows.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/platform/windows/os_windows.cpp b/platform/windows/os_windows.cpp
index 5a749a9d6f..a13d6ed986 100644
--- a/platform/windows/os_windows.cpp
+++ b/platform/windows/os_windows.cpp
@@ -706,16 +706,16 @@ Dictionary OS_Windows::get_memory_info() const {
}
if (pref_info.PhysicalTotal * pref_info.PageSize != 0) {
- meminfo["physical"] = pref_info.PhysicalTotal * pref_info.PageSize;
+ meminfo["physical"] = static_cast<int64_t>(pref_info.PhysicalTotal * pref_info.PageSize);
}
if (pref_info.PhysicalAvailable * pref_info.PageSize != 0) {
- meminfo["free"] = pref_info.PhysicalAvailable * pref_info.PageSize;
+ meminfo["free"] = static_cast<int64_t>(pref_info.PhysicalAvailable * pref_info.PageSize);
}
if (pref_info.CommitLimit * pref_info.PageSize != 0) {
- meminfo["available"] = pref_info.CommitLimit * pref_info.PageSize;
+ meminfo["available"] = static_cast<int64_t>(pref_info.CommitLimit * pref_info.PageSize);
}
if (HighLimit - LowLimit != 0) {
- meminfo["stack"] = HighLimit - LowLimit;
+ meminfo["stack"] = static_cast<int64_t>(HighLimit - LowLimit);
}
return meminfo;