Index: dbus/object_manager.cc |
diff --git a/dbus/object_manager.cc b/dbus/object_manager.cc |
index 181a73b3350109dd7b79b8c980d415acd762c0bf..851fee44b2e140b41c39b6bc8b190319252c6b08 100644 |
--- a/dbus/object_manager.cc |
+++ b/dbus/object_manager.cc |
@@ -482,6 +482,7 @@ void ObjectManager::RemoveInterface(const ObjectPath& object_path, |
interface->ObjectRemoved(object_path, interface_name); |
} |
+ delete piter->second; |
object->properties_map.erase(piter); |
if (object->properties_map.empty()) { |