From 6c130fe098762d9d57b8a41bcfdbb2d14c219eb9 Mon Sep 17 00:00:00 2001 From: Ensiform Date: Thu, 4 Oct 2018 14:31:59 -0500 Subject: [PATCH] Use GlobalMemoryStatusEx for low mem check --- src/win32/win_main.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/win32/win_main.c b/src/win32/win_main.c index 307fbb2d..bc092cec 100644 --- a/src/win32/win_main.c +++ b/src/win32/win_main.c @@ -52,9 +52,11 @@ Sys_LowPhysicalMemory ================== */ qboolean Sys_LowPhysicalMemory( void ) { - MEMORYSTATUS stat; - GlobalMemoryStatus( &stat ); - return (stat.dwTotalPhys <= MEM_THRESHOLD) ? qtrue : qfalse; + MEMORYSTATUSEX statex; + statex.dwLength = sizeof( statex ); + + GlobalMemoryStatusEx( &statex ); + return (statex.ullTotalPhys <= MEM_THRESHOLD) ? qtrue : qfalse; } /*