From 1733961885fbba46ace0057b28c221a590914af3 Mon Sep 17 00:00:00 2001 From: Bartosz Taudul Date: Sat, 29 Dec 2018 00:49:05 +0100 Subject: [PATCH] Proper printf type for DWORDLONG on cygwin. --- client/TracyProfiler.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/client/TracyProfiler.cpp b/client/TracyProfiler.cpp index 8426f88b..b9f6e6d7 100644 --- a/client/TracyProfiler.cpp +++ b/client/TracyProfiler.cpp @@ -349,7 +349,11 @@ static const char* GetHostInfo() MEMORYSTATUSEX statex; statex.dwLength = sizeof( statex ); GlobalMemoryStatusEx( &statex ); +# ifdef _MSC_VER ptr += sprintf( ptr, "RAM: %I64u MB\n", statex.ullTotalPhys / 1024 / 1024 ); +# else + ptr += sprintf( ptr, "RAM: %llu MB\n", statex.ullTotalPhys / 1024 / 1024 ); +# endif #elif defined __linux__ struct sysinfo sysInfo; sysinfo( &sysInfo );