summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSan Mehat <san@google.com>2009-05-18 11:15:24 -0700
committerSan Mehat <san@google.com>2009-05-18 11:15:24 -0700
commit89f9b9118a393ca5ca16467ec9e5e3e4a84690b5 (patch)
tree1abe27582262944593210c04302641b19e5bc38e
parentfb96abdcfc53dc0c4ff0450c0afd192d6ba570c1 (diff)
downloadextras-89f9b9118a393ca5ca16467ec9e5e3e4a84690b5.tar.gz
showmap: Add support for 2.6.29
Signed-off-by: San Mehat <san@google.com>
-rw-r--r--showmap/showmap.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/showmap/showmap.c b/showmap/showmap.c
index 4abd56a8..2a028eea 100644
--- a/showmap/showmap.c
+++ b/showmap/showmap.c
@@ -77,8 +77,11 @@ again:
if(sscanf(line, "Private_Clean: %d kB", &mi->private_clean) != 1) goto oops;
if(fgets(line, 1024, fp) == 0) goto oops;
if(sscanf(line, "Private_Dirty: %d kB", &mi->private_dirty) != 1) goto oops;
- if(fgets(line, 1024, fp) == 0) goto oops;
- if(fgets(line, 1024, fp) == 0) goto oops;
+
+ if(fgets(line, 1024, fp) == 0) goto oops; // Referenced
+ if(fgets(line, 1024, fp) == 0) goto oops; // Swap
+ if(fgets(line, 1024, fp) == 0) goto oops; // KernelPageSize
+ if(fgets(line, 1024, fp) == 0) goto oops; // MMUPageSize
if(skip) {
free(mi);