]> git.localhorst.tv Git - blank.git/blobdiff - src/server/net.cpp
make gcc nag more
[blank.git] / src / server / net.cpp
index e210fef4ff1e7db6cf4a0a2e51f8b0a29f514bb6..e88ca1fc28b93c577ebb7676a334cbc2b0e05039 100644 (file)
@@ -665,6 +665,10 @@ void NetworkCLIFeedback::Broadcast(const string &msg) {
 }
 
 
+// relying on {} zero intitialization for UDPpacket, because
+// the type and number of fields is not well defined
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wmissing-field-initializers"
 Server::Server(
        const Config::Network &conf,
        World &world,
@@ -679,6 +683,7 @@ Server::Server(
 , save(save)
 , player_model(nullptr)
 , cli(world) {
+#pragma GCC diagnostic pop
        if (!serv_set) {
                throw NetError("SDLNet_AllocSocketSet");
        }