diff --git a/services/session/ipc/proxy/avsession_controller_proxy.cpp b/services/session/ipc/proxy/avsession_controller_proxy.cpp index f39fe5114786498e1d6df7cff6863d4c6aa895be..e1c7e29bc372317836689fb94dce01ab4f6cf514 100644 --- a/services/session/ipc/proxy/avsession_controller_proxy.cpp +++ b/services/session/ipc/proxy/avsession_controller_proxy.cpp @@ -103,6 +103,7 @@ int32_t AVSessionControllerProxy::GetAVPlaybackState(AVPlaybackState& state) std::lock_guard lockGuard(currentStateLock_); currentState_ = *statePtr; + delete statePtr; } return ret; }