summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--dbus/object_manager.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/dbus/object_manager.cc b/dbus/object_manager.cc
index 181a73b..851fee4 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()) {