From c79dffd5ef9c45d2e8e85072fa7611488c66cf74 Mon Sep 17 00:00:00 2001 From: Rob Pike Date: Wed, 24 Sep 2008 10:35:59 -0700 Subject: [PATCH] bug: updated wrong counter when combining values R=rsc OCL=15751 CL=15751 --- src/cmd/prof/main.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cmd/prof/main.c b/src/cmd/prof/main.c index cd708e96f7..0712c7b673 100644 --- a/src/cmd/prof/main.c +++ b/src/cmd/prof/main.c @@ -252,7 +252,7 @@ dumphistogram() x = pcs[i]; func(b2, sizeof(b2), x->pc); if(j > 0 && strcmp(b1, b2) == 0) { - pcs[i-1]->count += x->count; + pcs[j-1]->count += x->count; } else { strcpy(b1, b2); pcs[j++] = x; -- 2.48.1