Make the servers-array in Monitor private
This prevents derived classes from modifying the array directly, which would be unsafe.
This commit is contained in:
@ -78,7 +78,7 @@ void MariaDBMonitor::reset_server_info()
|
||||
clear_server_info();
|
||||
|
||||
// Next, initialize the data.
|
||||
for (auto mon_server : Monitor::m_servers)
|
||||
for (auto mon_server : servers())
|
||||
{
|
||||
m_servers.push_back(new MariaDBServer(mon_server, m_servers.size(), m_settings.shared));
|
||||
}
|
||||
|
Reference in New Issue
Block a user