From dea28e1e558228d9c46cdb25c7f00986d9d52bcc Mon Sep 17 00:00:00 2001
From: Denys Vlasenko <vda.linux@googlemail.com>
Date: Thu, 4 Nov 2010 23:30:11 +0100
Subject: powertop: fix last line detection in process_timer_stats()

Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
---
 procps/powertop.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/procps/powertop.c b/procps/powertop.c
index 87efbe892..da7f05258 100644
--- a/procps/powertop.c
+++ b/procps/powertop.c
@@ -420,12 +420,12 @@ static NOINLINE int process_timer_stats(void)
 			int idx;
 
 			count = skip_whitespace(buf);
-			if (strcmp(strchrnul(count, ' '), " total events") == 0)
-				break;
 			p = strchr(count, ',');
 			if (!p)
 				continue;
 			*p++ = '\0';
+			if (strcmp(skip_non_whitespace(count), " total events") == 0)
+				break;
 			if (strchr(count, 'D'))
 				continue; /* deferred */
 			p = skip_whitespace(p); /* points to pid now */
-- 
cgit v1.2.3-55-g6feb