diff --git a/src/murmur/Server.cpp b/src/murmur/Server.cpp index 22e574592..5edcc6567 100644 --- a/src/murmur/Server.cpp +++ b/src/murmur/Server.cpp @@ -973,7 +973,6 @@ void Server::processMsg(ServerUser *u, const char *data, int len) { return; QByteArray qba, qba_npos; - unsigned int counter; char buffer[UDP_PACKET_SIZE]; PacketDataStream pdi(data + 1, len - 1); PacketDataStream pds(buffer+1, UDP_PACKET_SIZE-1); @@ -994,11 +993,9 @@ void Server::processMsg(ServerUser *u, const char *data, int len) { } } - // Read the sequence number. - pdi >> counter; - // Skip to the end of the voice data. if ((type >> 5) != MessageHandler::UDPVoiceOpus) { + unsigned int counter; do { counter = pdi.next8(); pdi.skip(counter & 0x7f);