]> git.itanic.dy.fi Git - scan-pagemap/blobdiff - analyze.c
Revert "Fix bug when showing process shared mappings"
[scan-pagemap] / analyze.c
index 3468d92cc1f8e24c3879db7e964a9b975ee88e01..48452f82ef5d08ce6cf25492c4635e97764e9c9f 100644 (file)
--- a/analyze.c
+++ b/analyze.c
@@ -324,8 +324,8 @@ static void _dump_process_maps(struct rb_root *root, struct process *ps,
                        af.map = map;
 
                        count_pages(root, &af);
-                       map->pages_present += af.pages_present;
-                       map->pages_swapped += af.pages_swapped;
+                       map->pages_present = af.pages_present;
+                       map->pages_swapped = af.pages_swapped;
                }
 
                biggest = MAX(biggest, map->pages_present + map->pages_swapped);