Prettier fix to missing length initialization

This commit is contained in:
Coren[m] 2013-09-11 12:40:54 +02:00
parent 5e076e35d9
commit a326e851ba

View File

@ -204,16 +204,18 @@ void networking_poll(Networking_Core *net)
IP_Port ip_port;
uint8_t data[MAX_UDP_PACKET_SIZE];
uint32_t length;
while (length = sizeof(data), receivepacket(net->sock, &ip_port, data, &length) != -1) {
if (length < 1)
continue;
int recverr;
do {
length = sizeof(data);
recverr = receivepacket(net->sock, &ip_port, data, &length);
if (!recverr && (length > 0)) {
if (!(net->packethandlers[data[0]].function))
continue;
net->packethandlers[data[0]].function(net->packethandlers[data[0]].object, ip_port, data, length);
net->packethandlers[data[0]].function(net->packethandlers[data[0]].object,
ip_port, data, length);
}
} while (recverr != -1);
}
uint8_t at_startup_ran = 0;