diff options
-rw-r--r-- | src/components/transport_manager/src/websocket_server/websocket_server_transport_adapter.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/components/transport_manager/src/websocket_server/websocket_server_transport_adapter.cc b/src/components/transport_manager/src/websocket_server/websocket_server_transport_adapter.cc index 67ba175874..9c02b78872 100644 --- a/src/components/transport_manager/src/websocket_server/websocket_server_transport_adapter.cc +++ b/src/components/transport_manager/src/websocket_server/websocket_server_transport_adapter.cc @@ -100,8 +100,9 @@ TransportAdapter::Error WebSocketServerTransportAdapter::Init() { void WebSocketServerTransportAdapter::Store() const { SDL_LOG_AUTO_TRACE(); if (webengine_device_) { - resumption::LastState& data = - last_state_wrapper_->get_accessor().GetMutableData(); + resumption::LastStateAccessor accessor = + last_state_wrapper_->get_accessor(); + resumption::LastState& data = accessor.GetMutableData(); Json::Value dictionary = data.dictionary(); if (dictionary["TransportManager"].isMember("WebsocketServerAdapter")) { SDL_LOG_DEBUG( |