diff --git a/Transceiver52M/Transceiver.cpp b/Transceiver52M/Transceiver.cpp index 8014722..d22fcbe 100644 --- a/Transceiver52M/Transceiver.cpp +++ b/Transceiver52M/Transceiver.cpp @@ -470,7 +470,7 @@ void Transceiver::driveControl() int msgLen = -1; buffer[0] = '\0'; - msgLen = mControlSocket.read(buffer, sizeof(buffer)); + msgLen = mControlSocket.read(buffer); if (msgLen < 1) { return; @@ -661,7 +661,7 @@ bool Transceiver::driveTransmitPriorityQueue() char buffer[gSlotLen+50]; // check data socket - size_t msgLen = mDataSocket.read(buffer, sizeof(buffer)); + size_t msgLen = mDataSocket.read(buffer); if (msgLen!=gSlotLen+1+4+1) { LOG(ERR) << "badly formatted packet on GSM->TRX interface"; diff --git a/TransceiverRAD1/Transceiver.cpp b/TransceiverRAD1/Transceiver.cpp index 80845e1..fe27503 100644 --- a/TransceiverRAD1/Transceiver.cpp +++ b/TransceiverRAD1/Transceiver.cpp @@ -463,7 +463,7 @@ void Transceiver::driveControl(unsigned ARFCN) int msgLen = -1; buffer[0] = '\0'; - msgLen = mControlSocket[ARFCN]->read(buffer, sizeof(buffer)); + msgLen = mControlSocket[ARFCN]->read(buffer); mControlLock.lock(); @@ -725,7 +725,7 @@ bool Transceiver::driveTransmitPriorityQueue(unsigned ARFCN) char buffer[gSlotLen+50]; // check data socket - size_t msgLen = mDataSocket[ARFCN]->read(buffer, sizeof(buffer)); + size_t msgLen = mDataSocket[ARFCN]->read(buffer); ScopedLock lock(mTransmitPriorityQueueLock);