[NTOSKRNL]

* Fix uninitialized data use. Spotted by gcc 4.6.0

svn path=/trunk/; revision=52199
This commit is contained in:
Amine Khaldi 2011-06-12 18:18:52 +00:00
parent 11ed2398f0
commit b9e37ae053
2 changed files with 3 additions and 3 deletions

View file

@ -247,7 +247,7 @@ KeRemoveQueue(IN PKQUEUE Queue,
PKTIMER Timer = &Thread->Timer;
BOOLEAN Swappable;
PLARGE_INTEGER OriginalDueTime = Timeout;
LARGE_INTEGER DueTime, NewDueTime, InterruptTime;
LARGE_INTEGER DueTime = {0,0}, NewDueTime, InterruptTime;
ULONG Hand = 0;
ASSERT_QUEUE(Queue);
ASSERT_IRQL_LESS_OR_EQUAL(DISPATCH_LEVEL);

View file

@ -413,7 +413,7 @@ KeWaitForSingleObject(IN PVOID Object,
PKTIMER Timer = &Thread->Timer;
NTSTATUS WaitStatus;
BOOLEAN Swappable;
LARGE_INTEGER DueTime, NewDueTime, InterruptTime;
LARGE_INTEGER DueTime = {0,0}, NewDueTime, InterruptTime;
PLARGE_INTEGER OriginalDueTime = Timeout;
ULONG Hand = 0;
@ -580,7 +580,7 @@ KeWaitForMultipleObjects(IN ULONG Count,
NTSTATUS WaitStatus = STATUS_SUCCESS;
BOOLEAN Swappable;
PLARGE_INTEGER OriginalDueTime = Timeout;
LARGE_INTEGER DueTime, NewDueTime, InterruptTime;
LARGE_INTEGER DueTime = {0,0}, NewDueTime, InterruptTime;
ULONG Index, Hand = 0;
/* Make sure the Wait Count is valid */