From c17b84cff2f7f8ef654ee25a6793bf8820a70267 Mon Sep 17 00:00:00 2001 From: Bill Zissimopoulos Date: Tue, 27 Dec 2016 16:43:53 -0800 Subject: [PATCH] sys: statistics: fix stupid mistake when having multiple processors --- src/sys/statistics.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sys/statistics.c b/src/sys/statistics.c index 94194b08..2d2d6d04 100644 --- a/src/sys/statistics.c +++ b/src/sys/statistics.c @@ -36,7 +36,7 @@ NTSTATUS FspStatisticsCreate(FSP_STATISTICS **PStatistics) RtlZeroMemory(*PStatistics, sizeof(FSP_STATISTICS) * FspProcessorCount); for (ULONG Index = 0; FspProcessorCount > Index; Index++) { - FSP_STATISTICS *Statistics = PStatistics[Index]; + FSP_STATISTICS *Statistics = *PStatistics + Index; /* pretend that we are FAT when it comes to stats */ Statistics->Base.FileSystemType = FILESYSTEM_STATISTICS_TYPE_FAT;