diff options
| author | Rémi Verschelde <rverschelde@gmail.com> | 2023-05-08 12:21:00 +0200 |
|---|---|---|
| committer | Rémi Verschelde <rverschelde@gmail.com> | 2023-05-08 12:21:00 +0200 |
| commit | 903289fa0d42e013e548d8d8380afa962c895af7 (patch) | |
| tree | 10760158f968f9bbd9f10759723684f0b9a21628 | |
| parent | 41f1ec1efe566d684f94e71129f6ac9f512130ea (diff) | |
| parent | 65236fe2d5483d50224d81741638d07a0fc15504 (diff) | |
| download | redot-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.cpp | 8 |
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; |
