diff -r 25d18bbaa9cf -r f8589379e32c Hardware/CPU/CPUGroup.cs --- a/Hardware/CPU/CPUGroup.cs Mon Apr 26 18:51:22 2010 +0000 +++ b/Hardware/CPU/CPUGroup.cs Mon Apr 26 19:22:42 2010 +0000 @@ -114,8 +114,7 @@ CPUID[][] coreThreads = GroupThreadsByCore(threads); - this.threads[index] = coreThreads; - index++; + this.threads[index] = coreThreads; switch (threads[0].Vendor) { case Vendor.Intel: @@ -134,7 +133,9 @@ } break; default: break; - } + } + + index++; } }