update platform::clock

This commit is contained in:
MihailRis 2026-05-12 03:03:04 +03:00
parent c7f35dd6be
commit bcbf09c916

View file

@ -331,8 +331,10 @@ bool platform::stdin_has_data() {
double platform::clock() {
#ifdef _WIN32
FILETIME createTime, exitTime, kernelTime, userTime;
static HANDLE currentProcess = GetCurrentProcess();
if (GetProcessTimes(GetCurrentProcess(), &createTime, &exitTime, &kernelTime, &userTime)) {
if (GetProcessTimes(currentProcess, &createTime, &exitTime, &kernelTime, &userTime)) {
ULARGE_INTEGER kernel, user;
kernel.LowPart = kernelTime.dwLowDateTime;
kernel.HighPart = kernelTime.dwHighDateTime;