This commit is contained in:
love-code-yeyixiao 2024-08-29 21:53:13 +08:00
parent 03b9b42fb0
commit 0b6c1d079d
1 changed files with 3 additions and 1 deletions

View File

@ -603,7 +603,8 @@ _FX void Kernel_GetSystemTime(LPSYSTEMTIME lpSystemTime) {
}
_FX void Kernel_GetSystemTimeAsFileTime(LPFILETIME lpSystemTimeAsFileTime) {
LPSYSTEMTIME lpSystemTime;
LPSYSTEMTIME lpSystemTime=(LPSYSTEMTIME)malloc(sizeof(LPSYSTEMTIME));
memset(lpSystemTimeAsFileTime, 0, sizeof(lpSystemTimeAsFileTime));
__sys_GetSystemTimeAsFileTime(lpSystemTimeAsFileTime);
if (FileTimeToSystemTime(lpSystemTimeAsFileTime, lpSystemTime)) {
if (SbieApi_QueryConfBool(NULL, L"TimeOffsetPlus", TRUE)) {
@ -624,5 +625,6 @@ _FX void Kernel_GetSystemTimeAsFileTime(LPFILETIME lpSystemTimeAsFileTime) {
lpSystemTime->wSecond -= (WORD)SbieApi_QueryConfNumber(NULL, "TimeOffsetSecond", 0);
}
SystemTimeToFileTime(lpSystemTime, lpSystemTimeAsFileTime);
free(lpSystemTime);
}
}