[warnings] initialize ULARGE_INTEGER

This commit is contained in:
akallabeth
2024-10-30 10:16:53 +01:00
parent 566d4cf637
commit 9db7deb30b
6 changed files with 12 additions and 12 deletions

View File

@@ -392,7 +392,7 @@ fail:
BOOL drive_file_seek(DRIVE_FILE* file, UINT64 Offset)
{
LARGE_INTEGER loffset;
LARGE_INTEGER loffset = { 0 };
if (!file)
return FALSE;
@@ -616,10 +616,10 @@ BOOL drive_file_set_information(DRIVE_FILE* file, UINT32 FsInformationClass, UIN
{
INT64 size = 0;
WCHAR* fullpath = NULL;
ULARGE_INTEGER liCreationTime;
ULARGE_INTEGER liLastAccessTime;
ULARGE_INTEGER liLastWriteTime;
ULARGE_INTEGER liChangeTime;
ULARGE_INTEGER liCreationTime = { 0 };
ULARGE_INTEGER liLastAccessTime = { 0 };
ULARGE_INTEGER liLastWriteTime = { 0 };
ULARGE_INTEGER liChangeTime = { 0 };
FILETIME ftCreationTime;
FILETIME ftLastAccessTime;
FILETIME ftLastWriteTime;
@@ -628,7 +628,7 @@ BOOL drive_file_set_information(DRIVE_FILE* file, UINT32 FsInformationClass, UIN
FILETIME* pftLastWriteTime = NULL;
UINT32 FileAttributes = 0;
UINT32 FileNameLength = 0;
LARGE_INTEGER liSize;
LARGE_INTEGER liSize = { 0 };
UINT8 delete_pending = 0;
UINT8 ReplaceIfExists = 0;
DWORD attr = 0;

View File

@@ -478,7 +478,7 @@ static int wlfreerdp_run(freerdp* instance)
HANDLE handles[MAXIMUM_WAIT_OBJECTS] = { 0 };
DWORD status = WAIT_ABANDONED;
HANDLE timer = NULL;
LARGE_INTEGER due;
LARGE_INTEGER due = { 0 };
TimerEventArgs timerEvent;
EventArgsInit(&timerEvent, "xfreerdp");

View File

@@ -78,7 +78,7 @@ static VOID CALLBACK Timer2APCProc(LPVOID lpArg, DWORD dwTimerLowValue, DWORD dw
static DWORD /*WINAPI*/ closeHandleTest(LPVOID lpThreadParameter)
{
LARGE_INTEGER dueTime;
LARGE_INTEGER dueTime = { 0 };
UncleanCloseData* data = (UncleanCloseData*)lpThreadParameter;
data->endTest = FALSE;

View File

@@ -7,7 +7,7 @@ int TestSynchWaitableTimer(int argc, char* argv[])
DWORD status = 0;
HANDLE timer = NULL;
LONG period = 0;
LARGE_INTEGER due;
LARGE_INTEGER due = { 0 };
int result = -1;
WINPR_UNUSED(argc);
WINPR_UNUSED(argv);

View File

@@ -38,7 +38,7 @@ int TestSynchWaitableTimerAPC(int argc, char* argv[])
DWORD rc = 0;
HANDLE hTimer = NULL;
BOOL bSuccess = 0;
LARGE_INTEGER due;
LARGE_INTEGER due = { 0 };
APC_DATA apcData = { 0 };
WINPR_UNUSED(argc);
WINPR_UNUSED(argv);

View File

@@ -1001,8 +1001,8 @@ BOOL IsProcessorFeaturePresent(DWORD ProcessorFeature)
DWORD GetTickCountPrecise(void)
{
#ifdef _WIN32
LARGE_INTEGER freq;
LARGE_INTEGER current;
LARGE_INTEGER freq = { 0 };
LARGE_INTEGER current = { 0 };
QueryPerformanceFrequency(&freq);
QueryPerformanceCounter(&current);
return (DWORD)(current.QuadPart * 1000LL / freq.QuadPart);