diff options
Diffstat (limited to 'libunwindstack/Maps.cpp')
-rw-r--r-- | libunwindstack/Maps.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libunwindstack/Maps.cpp b/libunwindstack/Maps.cpp index e676a5a..8729871 100644 --- a/libunwindstack/Maps.cpp +++ b/libunwindstack/Maps.cpp @@ -66,13 +66,13 @@ bool Maps::Parse() { if (strncmp(name, "/dev/", 5) == 0 && strncmp(name + 5, "ashmem/", 7) != 0) { flags |= unwindstack::MAPS_FLAGS_DEVICE_MAP; } - maps_.push_back(new MapInfo(start, end, pgoff, flags, name)); + maps_.push_back(new MapInfo(this, start, end, pgoff, flags, name)); }); } void Maps::Add(uint64_t start, uint64_t end, uint64_t offset, uint64_t flags, const std::string& name, uint64_t load_bias) { - MapInfo* map_info = new MapInfo(start, end, offset, flags, name); + MapInfo* map_info = new MapInfo(this, start, end, offset, flags, name); map_info->load_bias = load_bias; maps_.push_back(map_info); } @@ -97,7 +97,7 @@ bool BufferMaps::Parse() { if (strncmp(name, "/dev/", 5) == 0 && strncmp(name + 5, "ashmem/", 7) != 0) { flags |= unwindstack::MAPS_FLAGS_DEVICE_MAP; } - maps_.push_back(new MapInfo(start, end, pgoff, flags, name)); + maps_.push_back(new MapInfo(this, start, end, pgoff, flags, name)); }); } |