diff options
Diffstat (limited to 'showmap/showmap.c')
-rw-r--r-- | showmap/showmap.c | 2 |
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; } |