From 9c23880fd48863fb57bbc1313469fa092475644b Mon Sep 17 00:00:00 2001 From: Thomas Bluemel Date: Mon, 18 Apr 2005 19:26:12 +0000 Subject: [PATCH] fix uninitialized variable svn path=/trunk/; revision=14678 --- reactos/ntoskrnl/ex/sysinfo.c | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/reactos/ntoskrnl/ex/sysinfo.c b/reactos/ntoskrnl/ex/sysinfo.c index 817a2936145..4546b75e423 100644 --- a/reactos/ntoskrnl/ex/sysinfo.c +++ b/reactos/ntoskrnl/ex/sysinfo.c @@ -587,12 +587,13 @@ QSI_DEF(SystemProcessInformation) SpiCur = (PSYSTEM_PROCESS_INFORMATION)pCur; - current_entry = pr->ThreadListHead.Flink; - while (current_entry != &pr->ThreadListHead) - { - nThreads++; - current_entry = current_entry->Flink; - } + nThreads = 0; + current_entry = pr->ThreadListHead.Flink; + while (current_entry != &pr->ThreadListHead) + { + nThreads++; + current_entry = current_entry->Flink; + } // size of the structure for every process curSize = sizeof(SYSTEM_PROCESS_INFORMATION)-sizeof(SYSTEM_THREAD_INFORMATION)+sizeof(SYSTEM_THREAD_INFORMATION)*nThreads;