X-Git-Url: https://git.sesse.net/?p=cubemap;a=blobdiff_plain;f=serverpool.cpp;fp=serverpool.cpp;h=85561278e6222995f7f863ed48e6a03424597686;hp=ce1bcef1caf299b82d3e9237b30fda2eead88633;hb=3b73724f08274a2c5a435d6a834bc10fcf3db41b;hpb=e6cbdf497326c42b375dbb118ca1ec0a59644c32 diff --git a/serverpool.cpp b/serverpool.cpp index ce1bcef..8556127 100644 --- a/serverpool.cpp +++ b/serverpool.cpp @@ -26,8 +26,8 @@ ServerPool::~ServerPool() { delete[] servers; - for (size_t i = 0; i < udp_streams.size(); ++i) { - delete udp_streams[i]; + for (UDPStream *udp_stream : udp_streams) { + delete udp_stream; } } @@ -49,8 +49,8 @@ CubemapStateProto ServerPool::serialize() state.mutable_streams(j)->add_data_fds(local_state.streams(j).data_fds(0)); } } - for (int j = 0; j < local_state.clients_size(); ++j) { - state.add_clients()->MergeFrom(local_state.clients(j)); + for (const ClientProto &client : local_state.clients()) { + state.add_clients()->MergeFrom(client); } }