]> git.sesse.net Git - cubemap/blobdiff - serverpool.cpp
Use C++11 range-based for loops and auto wherever it makes sense.
[cubemap] / serverpool.cpp
index ce1bcef1caf299b82d3e9237b30fda2eead88633..85561278e6222995f7f863ed48e6a03424597686 100644 (file)
@@ -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);
                }
         }