From 7f15d07b451fa197b446e6c0d18a3d0b72208b22 Mon Sep 17 00:00:00 2001 From: Doug MacEachern Date: Fri, 28 Jan 2005 16:33:12 +0000 Subject: [PATCH] fix win2003 crash --- src/os/win32/win32_sigar.c | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/src/os/win32/win32_sigar.c b/src/os/win32/win32_sigar.c index e047c5e8..37178413 100644 --- a/src/os/win32/win32_sigar.c +++ b/src/os/win32/win32_sigar.c @@ -122,12 +122,9 @@ static PERF_OBJECT_TYPE *get_perf_object(sigar_t *sigar, char *counter_key, * confucius say what the fuck. */ if (object->NumInstances == PERF_NO_INSTANCES) { - bytes = - (block->TotalByteLength - - block->HeaderLength - - object->TotalByteLength); + int i; - for (; bytes > 0; bytes -= object->TotalByteLength) { + for (i=0; iNumObjectTypes; i++) { if (object->NumInstances != PERF_NO_INSTANCES) { return object; }