diff --git a/services/call/src/call_object_manager.cpp b/services/call/src/call_object_manager.cpp index f794a1ba53256e1d8b8a281668bed51b6c907c51..6cc9101f835eee1eec7e7fda2e94a5b658a2bb6f 100644 --- a/services/call/src/call_object_manager.cpp +++ b/services/call/src/call_object_manager.cpp @@ -51,12 +51,6 @@ CallObjectManager::CallObjectManager() CallObjectManager::~CallObjectManager() { - std::list>::iterator it = callObjectPtrList_.begin(); - while (it != callObjectPtrList_.end()) { - (*it) = nullptr; - callObjectPtrList_.erase(it++); - } - voipCallObjectList_.clear(); } int32_t CallObjectManager::AddOneCallObject(sptr &call)