commit | da49a1a0e775de7a6a3037afffb4f4075a295ee7 | [log] [tgz] |
---|---|---|
author | avakulenko <avakulenko@chromium.org> | Fri Apr 03 03:51:32 2015 +0900 |
committer | Qijiang Fan <fqj@google.com> | Thu Jun 04 18:40:46 2020 +0900 |
tree | 247344f3dcbe294c6d028818116022f89da7b7d4 | |
parent | 71fd2a222afe2b5b3ac40686f860f5cec94a56f4 [diff] |
Fix memory leak in dbus::ObjectManager::RemoveInterface D-Bus Object Manager proxy class was leaking PropertySet object instances stored in properties_map when an interface was removed. Make sure we delete the PropertySet before we remove the map entry. BUG=472654 Review URL: https://codereview.chromium.org/1055713002 Cr-Commit-Position: refs/heads/master@{#323544} CrOS-Libchrome-Original-Commit: 9a99965adab379a5965484a59334a80bc576e49e