1
0
mirror of https://github.com/codership/wsrep-lib.git synced 2025-07-28 20:02:00 +03:00

Work around GCC 12 warning of uninitialized use

Use pointers to pass state objects to service constructors
to work around GCC 12 warning

  error: member ‘wsrep::mock_storage_service::client_state_’
  is used uninitialized
This commit is contained in:
Teemu Ollakka
2023-02-26 10:31:07 +02:00
parent 9e8708af7e
commit 3b3429d8df
10 changed files with 46 additions and 42 deletions

View File

@ -25,7 +25,7 @@
wsrep::mock_storage_service::mock_storage_service(
wsrep::server_state& server_state,
wsrep::client_id client_id)
: client_service_(client_state_)
: client_service_(&client_state_)
, client_state_(server_state, client_service_, client_id,
wsrep::client_state::m_high_priority)
{