summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/components/transport_manager/src/websocket_server/websocket_server_transport_adapter.cc5
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(