summaryrefslogtreecommitdiff
path: root/showmap
diff options
context:
space:
mode:
Diffstat (limited to 'showmap')
-rw-r--r--showmap/showmap.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/showmap/showmap.c b/showmap/showmap.c
index e8c7dd50..4abd56a8 100644
--- a/showmap/showmap.c
+++ b/showmap/showmap.c
@@ -78,6 +78,7 @@ again:
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(skip) {
free(mi);
@@ -86,6 +87,7 @@ again:
return mi;
oops:
+ fprintf(stderr, "WARNING: Format of /proc/<pid>/smaps has changed!\n");
free(mi);
return 0;
}