X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fserver%2Fnet.cpp;h=e88ca1fc28b93c577ebb7676a334cbc2b0e05039;hb=20d0a76d2519c71009c3b3babec0df27529f8142;hp=e210fef4ff1e7db6cf4a0a2e51f8b0a29f514bb6;hpb=c2bf905f4b9863fe0f5c876ed00fe298cb95ab6b;p=blank.git diff --git a/src/server/net.cpp b/src/server/net.cpp index e210fef..e88ca1f 100644 --- a/src/server/net.cpp +++ b/src/server/net.cpp @@ -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"); }