more NULL to nullptr changes;

3.0-rcon_maint
Bryan Biedenkapp 3 years ago
parent 727a3eb155
commit daf09bd562

@ -65,8 +65,8 @@ Audio::~Audio()
/// <param name="out"></param>
void Audio::decode(const uint8_t* in, uint8_t* out) const
{
assert(in != NULL);
assert(out != NULL);
assert(in != nullptr);
assert(out != nullptr);
decode(in + 0U, out, 0U);
decode(in + 9U, out, 49U);
@ -79,8 +79,8 @@ void Audio::decode(const uint8_t* in, uint8_t* out) const
/// <param name="out"></param>
void Audio::encode(const uint8_t* in, uint8_t* out) const
{
assert(in != NULL);
assert(out != NULL);
assert(in != nullptr);
assert(out != nullptr);
encode(in, out + 0U, 0U);
encode(in, out + 9U, 49U);
@ -98,8 +98,8 @@ void Audio::encode(const uint8_t* in, uint8_t* out) const
/// <param name="offset"></param>
void Audio::decode(const uint8_t* in, uint8_t* out, uint32_t offset) const
{
assert(in != NULL);
assert(out != NULL);
assert(in != nullptr);
assert(out != nullptr);
uint32_t a = 0U;
uint32_t MASK = 0x800000U;
@ -154,8 +154,8 @@ void Audio::decode(const uint8_t* in, uint8_t* out, uint32_t offset) const
/// <param name="offset"></param>
void Audio::encode(const uint8_t* in, uint8_t* out, uint32_t offset) const
{
assert(in != NULL);
assert(out != NULL);
assert(in != nullptr);
assert(out != nullptr);
uint32_t aOrig = 0U;
uint32_t bOrig = 0U;

@ -89,8 +89,8 @@ Control::Control(uint32_t ran, uint32_t callHang, uint32_t queueSize, uint32_t t
modem::Modem* modem, network::BaseNetwork* network, bool duplex, lookups::RadioIdLookup* ridLookup,
lookups::TalkgroupIdLookup* tidLookup, lookups::IdenTableLookup* idenTable, lookups::RSSIInterpolator* rssiMapper,
bool dumpRCCHData, bool debug, bool verbose) :
m_voice(NULL),
m_data(NULL),
m_voice(nullptr),
m_data(nullptr),
m_ran(ran),
m_timeout(timeout),
m_modem(modem),
@ -135,10 +135,10 @@ Control::Control(uint32_t ran, uint32_t callHang, uint32_t queueSize, uint32_t t
m_verbose(verbose),
m_debug(debug)
{
assert(ridLookup != NULL);
assert(tidLookup != NULL);
assert(idenTable != NULL);
assert(rssiMapper != NULL);
assert(ridLookup != nullptr);
assert(tidLookup != nullptr);
assert(idenTable != nullptr);
assert(rssiMapper != nullptr);
acl::AccessControl::init(m_ridLookup, m_tidLookup);
@ -155,15 +155,15 @@ Control::Control(uint32_t ran, uint32_t callHang, uint32_t queueSize, uint32_t t
/// </summary>
Control::~Control()
{
if (m_voice != NULL) {
if (m_voice != nullptr) {
delete m_voice;
}
if (m_trunk != NULL) {
if (m_trunk != nullptr) {
delete m_trunk;
}
if (m_data != NULL) {
if (m_data != nullptr) {
delete m_data;
}
}
@ -176,11 +176,11 @@ void Control::reset()
m_rfState = RS_RF_LISTENING;
m_ccHalted = false;
if (m_voice != NULL) {
if (m_voice != nullptr) {
m_voice->resetRF();
}
if (m_data != NULL) {
if (m_data != nullptr) {
m_data->resetRF();
}
@ -273,16 +273,16 @@ void Control::setOptions(yaml::Node& conf, const std::string cwCallsign, const s
LogInfo(" Verify Registration: %s", m_trunk->m_verifyReg ? "yes" : "no");
}
if (m_voice != NULL) {
if (m_voice != nullptr) {
m_voice->resetRF();
m_voice->resetNet();
}
if (m_data != NULL) {
if (m_data != nullptr) {
m_data->resetRF();
}
if (m_trunk != NULL) {
if (m_trunk != nullptr) {
m_trunk->resetRF();
m_trunk->resetNet();
}
@ -296,7 +296,7 @@ void Control::setOptions(yaml::Node& conf, const std::string cwCallsign, const s
/// <returns></returns>
bool Control::processFrame(uint8_t* data, uint32_t len)
{
assert(data != NULL);
assert(data != nullptr);
uint8_t type = data[0U];
bool sync = data[1U] == 0x01U;
@ -455,7 +455,7 @@ bool Control::processFrame(uint8_t* data, uint32_t len)
/// <returns>Length of frame data retreived.</returns>
uint32_t Control::getFrame(uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
if (m_queue.isEmpty())
return 0U;
@ -473,7 +473,7 @@ uint32_t Control::getFrame(uint8_t* data)
/// <param name="ms"></param>
void Control::clock(uint32_t ms)
{
if (m_network != NULL) {
if (m_network != nullptr) {
processNetwork();
if (m_network->getStatus() == network::NET_STAT_RUNNING) {
@ -553,7 +553,7 @@ void Control::clock(uint32_t ms)
}
if (m_dedicatedControl) {
if (m_network != NULL)
if (m_network != nullptr)
m_network->resetNXDN();
}
@ -574,14 +574,14 @@ void Control::clock(uint32_t ms)
m_data->resetRF();
if (m_network != NULL)
if (m_network != nullptr)
m_network->resetNXDN();
m_rfState = RS_RF_LISTENING;
}
// clock data and trunking
if (m_trunk != NULL) {
if (m_trunk != nullptr) {
m_trunk->clock(ms);
}
}
@ -627,7 +627,7 @@ void Control::setRCCHVerbose(bool verbose)
/// <param name="net"></param>
void Control::addFrame(const uint8_t *data, uint32_t length, bool net)
{
assert(data != NULL);
assert(data != nullptr);
if (!net) {
if (m_rfTimeout.isRunning() && m_rfTimeout.hasExpired())
@ -677,7 +677,7 @@ void Control::processNetwork()
return;
if (length == 0U)
return;
if (data == NULL) {
if (data == nullptr) {
m_network->resetNXDN();
return;
}
@ -815,7 +815,7 @@ void Control::writeEndRF()
m_rfTimeout.stop();
//m_queue.clear();
if (m_network != NULL)
if (m_network != nullptr)
m_network->resetNXDN();
}
@ -832,6 +832,6 @@ void Control::writeEndNet()
m_netTimeout.stop();
m_networkWatchdog.stop();
if (m_network != NULL)
if (m_network != nullptr)
m_network->resetP25();
}

@ -59,12 +59,12 @@ const uint32_t K = 5U;
/// Initializes a new instance of the Convolution class.
/// </summary>
Convolution::Convolution() :
m_metrics1(NULL),
m_metrics2(NULL),
m_oldMetrics(NULL),
m_newMetrics(NULL),
m_decisions(NULL),
m_dp(NULL)
m_metrics1(nullptr),
m_metrics2(nullptr),
m_oldMetrics(nullptr),
m_newMetrics(nullptr),
m_decisions(nullptr),
m_dp(nullptr)
{
m_metrics1 = new uint16_t[20U];
m_metrics2 = new uint16_t[20U];
@ -101,7 +101,7 @@ void Convolution::start()
/// <param name="nBits"></param>
uint32_t Convolution::chainback(uint8_t* out, uint32_t nBits)
{
assert(out != NULL);
assert(out != nullptr);
uint32_t state = 0U;
@ -173,8 +173,8 @@ bool Convolution::decode(uint8_t s0, uint8_t s1)
/// <param name="nBits"></param>
void Convolution::encode(const uint8_t* in, uint8_t* out, uint32_t nBits) const
{
assert(in != NULL);
assert(out != NULL);
assert(in != nullptr);
assert(out != nullptr);
assert(nBits > 0U);
uint8_t d1 = 0U, d2 = 0U, d3 = 0U, d4 = 0U;

@ -57,7 +57,7 @@ const uint8_t SCRAMBLER[] = {
/// <param name="data"></param>
void NXDNUtils::scrambler(uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
for (uint32_t i = 0U; i < NXDN_FRAME_LENGTH_BYTES; i++)
data[i] ^= SCRAMBLER[i];

@ -47,7 +47,7 @@ using namespace nxdn;
/// <param name="data"></param>
void Sync::addNXDNSync(uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
for (uint32_t i = 0U; i < NXDN_FSW_BYTES_LENGTH; i++)
data[i] = (data[i] & ~NXDN_FSW_BYTES_MASK[i]) | NXDN_FSW_BYTES[i];

@ -124,7 +124,7 @@ CAC::CAC() :
m_idleBusy(true),
m_txContinuous(false),
m_receive(true),
m_data(NULL),
m_data(nullptr),
m_rxCRC(0U)
{
m_data = new uint8_t[NXDN_CAC_CRC_LENGTH_BYTES];
@ -141,7 +141,7 @@ CAC::CAC(const CAC& data) :
m_idleBusy(true),
m_txContinuous(false),
m_receive(true),
m_data(NULL),
m_data(nullptr),
m_rxCRC(0U)
{
copy(data);
@ -185,7 +185,7 @@ CAC& CAC::operator=(const CAC& data)
/// <returns>True, if CAC was decoded, otherwise false.</returns>
bool CAC::decode(const uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
uint8_t buffer[NXDN_CAC_IN_FEC_LENGTH_BYTES];
::memset(buffer, 0x00U, NXDN_CAC_IN_FEC_LENGTH_BYTES);
@ -259,7 +259,7 @@ bool CAC::decode(const uint8_t* data)
/// <param name="data"></param>
void CAC::encode(uint8_t* data) const
{
assert(data != NULL);
assert(data != nullptr);
m_data[0U] &= 0xC0U;
m_data[0U] |= m_ran;
@ -344,7 +344,7 @@ void CAC::encode(uint8_t* data) const
/// <param name="data"></param>
void CAC::getData(uint8_t* data) const
{
assert(data != NULL);
assert(data != nullptr);
uint32_t offset = 8U;
for (uint32_t i = 0U; i < (NXDN_CAC_SHORT_LENGTH_BITS - 10); i++, offset++) {
@ -359,7 +359,7 @@ void CAC::getData(uint8_t* data) const
/// <param name="data"></param>
void CAC::setData(const uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
::memset(m_data, 0x00U, NXDN_CAC_CRC_LENGTH_BYTES);

@ -72,7 +72,7 @@ const uint32_t PUNCTURE_LIST[] = {
/// Initializes a new instance of the FACCH1 class.
/// </summary>
FACCH1::FACCH1() :
m_data(NULL)
m_data(nullptr)
{
m_data = new uint8_t[NXDN_FACCH1_CRC_LENGTH_BYTES];
::memset(m_data, 0x00U, NXDN_FACCH1_CRC_LENGTH_BYTES);
@ -83,7 +83,7 @@ FACCH1::FACCH1() :
/// </summary>
/// <param name="data"></param>
FACCH1::FACCH1(const FACCH1& data) :
m_data(NULL)
m_data(nullptr)
{
copy(data);
}
@ -117,7 +117,7 @@ FACCH1& FACCH1::operator=(const FACCH1& data)
/// <returns>True, if FACCH1 was decoded, otherwise false.</returns>
bool FACCH1::decode(const uint8_t* data, uint32_t offset)
{
assert(data != NULL);
assert(data != nullptr);
uint8_t buffer[NXDN_FACCH1_FEC_LENGTH_BYTES];
::memset(buffer, 0x00U, NXDN_FACCH1_FEC_LENGTH_BYTES);
@ -188,7 +188,7 @@ bool FACCH1::decode(const uint8_t* data, uint32_t offset)
/// <returns>True, if LICH was decoded, otherwise false.</returns>
void FACCH1::encode(uint8_t* data, uint32_t offset) const
{
assert(data != NULL);
assert(data != nullptr);
uint8_t buffer[NXDN_FACCH1_CRC_LENGTH_BYTES];
::memset(buffer, 0x00U, NXDN_FACCH1_CRC_LENGTH_BYTES);
@ -240,7 +240,7 @@ void FACCH1::encode(uint8_t* data, uint32_t offset) const
/// <param name="data"></param>
void FACCH1::getData(uint8_t* data) const
{
assert(data != NULL);
assert(data != nullptr);
::memcpy(data, m_data, NXDN_FACCH1_CRC_LENGTH_BYTES - 2U);
}
@ -251,7 +251,7 @@ void FACCH1::getData(uint8_t* data) const
/// <param name="data"></param>
void FACCH1::setData(const uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
::memcpy(m_data, data, NXDN_FACCH1_CRC_LENGTH_BYTES - 2U);
}

@ -104,7 +104,7 @@ LICH& LICH::operator=(const LICH& data)
/// <returns>True, if LICH was decoded, otherwise false.</returns>
bool LICH::decode(const uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
uint8_t lich[1U];
::memset(lich, 0x00U, 1U);
@ -138,7 +138,7 @@ bool LICH::decode(const uint8_t* data)
/// <param name="data"></param>
void LICH::encode(uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
m_lich = 0U;

@ -67,7 +67,7 @@ const uint32_t PUNCTURE_LIST[] = { 5U, 11U, 17U, 23U, 29U, 35U, 41U, 47U, 53U, 5
SACCH::SACCH() :
m_ran(0U),
m_structure(NXDN_SR_SINGLE),
m_data(NULL)
m_data(nullptr)
{
m_data = new uint8_t[NXDN_SACCH_CRC_LENGTH_BYTES];
::memset(m_data, 0x00U, NXDN_SACCH_CRC_LENGTH_BYTES);
@ -80,7 +80,7 @@ SACCH::SACCH() :
SACCH::SACCH(const SACCH& data) :
m_ran(0U),
m_structure(NXDN_SR_SINGLE),
m_data(NULL)
m_data(nullptr)
{
copy(data);
}
@ -117,7 +117,7 @@ SACCH& SACCH::operator=(const SACCH& data)
/// <returns>True, if SACCH was decoded, otherwise false.</returns>
bool SACCH::decode(const uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
uint8_t buffer[NXDN_SACCH_FEC_LENGTH_BYTES];
::memset(buffer, 0x00U, NXDN_SACCH_FEC_LENGTH_BYTES);
@ -192,7 +192,7 @@ bool SACCH::decode(const uint8_t* data)
/// <param name="data"></param>
void SACCH::encode(uint8_t* data) const
{
assert(data != NULL);
assert(data != nullptr);
m_data[0U] &= 0xC0U;
m_data[0U] |= m_ran;
@ -254,7 +254,7 @@ void SACCH::encode(uint8_t* data) const
/// <param name="data"></param>
void SACCH::getData(uint8_t* data) const
{
assert(data != NULL);
assert(data != nullptr);
uint32_t offset = 8U;
for (uint32_t i = 0U; i < (NXDN_SACCH_LENGTH_BITS - 8); i++, offset++) {
@ -269,7 +269,7 @@ void SACCH::getData(uint8_t* data) const
/// <param name="data"></param>
void SACCH::setData(const uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
uint32_t offset = 8U;
for (uint32_t i = 0U; i < (NXDN_SACCH_LENGTH_BITS - 8); i++, offset++) {

@ -95,7 +95,7 @@ const uint32_t PUNCTURE_LIST[] = {
/// </summary>
UDCH::UDCH() :
m_ran(0U),
m_data(NULL)
m_data(nullptr)
{
m_data = new uint8_t[NXDN_UDCH_CRC_LENGTH_BYTES];
::memset(m_data, 0x00U, NXDN_UDCH_CRC_LENGTH_BYTES);
@ -107,7 +107,7 @@ UDCH::UDCH() :
/// <param name="data"></param>
UDCH::UDCH(const UDCH& data) :
m_ran(0U),
m_data(NULL)
m_data(nullptr)
{
copy(data);
}
@ -143,7 +143,7 @@ UDCH& UDCH::operator=(const UDCH& data)
/// <returns>True, if UDCH was decoded, otherwise false.</returns>
bool UDCH::decode(const uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
uint8_t buffer[NXDN_UDCH_FEC_LENGTH_BYTES];
::memset(buffer, 0x00U, NXDN_UDCH_FEC_LENGTH_BYTES);
@ -215,7 +215,7 @@ bool UDCH::decode(const uint8_t* data)
/// <param name="data"></param>
void UDCH::encode(uint8_t* data) const
{
assert(data != NULL);
assert(data != nullptr);
m_data[0U] = m_ran;
@ -269,7 +269,7 @@ void UDCH::encode(uint8_t* data) const
/// <param name="data"></param>
void UDCH::getData(uint8_t* data) const
{
assert(data != NULL);
assert(data != nullptr);
::memcpy(data, m_data + 1U, NXDN_RTCH_LC_LENGTH_BYTES);
}
@ -280,7 +280,7 @@ void UDCH::getData(uint8_t* data) const
/// <param name="data"></param>
void UDCH::setData(const uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
::memcpy(m_data + 1U, data, NXDN_RTCH_LC_LENGTH_BYTES);
}

@ -74,7 +74,7 @@ PacketInformation::~PacketInformation()
/// <returns>True, if packet information was decoded, otherwise false.</returns>
bool PacketInformation::decode(const uint8_t messageType, const uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
switch (messageType)
{
@ -118,7 +118,7 @@ bool PacketInformation::decode(const uint8_t messageType, const uint8_t* data)
/// <param name="data"></param>
void PacketInformation::encode(const uint8_t messageType, uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
switch (messageType)
{

@ -105,7 +105,7 @@ RCCH& RCCH::operator=(const RCCH& data)
/// <returns>True, if RCCH was decoded, otherwise false.</returns>
void RCCH::decode(const uint8_t* data, uint32_t length, uint32_t offset)
{
assert(data != NULL);
assert(data != nullptr);
uint8_t rcch[22U];
::memset(rcch, 0x00U, NXDN_RCCH_LC_LENGTH_BYTES + 4U);
@ -130,7 +130,7 @@ void RCCH::decode(const uint8_t* data, uint32_t length, uint32_t offset)
/// <param name="offset"></param>
void RCCH::encode(uint8_t* data, uint32_t length, uint32_t offset)
{
assert(data != NULL);
assert(data != nullptr);
uint8_t rcch[22U];
::memset(rcch, 0x00U, NXDN_RCCH_LC_LENGTH_BYTES + 4U);
@ -244,7 +244,7 @@ RCCH::RCCH(SiteData siteData) :
/// <returns></returns>
bool RCCH::decodeLC(const uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
m_messageType = data[0U] & 0x3FU; // Message Type
@ -303,7 +303,7 @@ bool RCCH::decodeLC(const uint8_t* data)
/// <param name="rs"></param>
void RCCH::encodeLC(uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
data[0U] = m_messageType & 0x3FU; // Message Type

@ -129,7 +129,7 @@ RTCH& RTCH::operator=(const RTCH& data)
/// <returns>True, if RTCH was decoded, otherwise false.</returns>
void RTCH::decode(const uint8_t* data, uint32_t length, uint32_t offset)
{
assert(data != NULL);
assert(data != nullptr);
uint8_t rtch[NXDN_RTCH_LC_LENGTH_BYTES];
::memset(rtch, 0x00U, NXDN_RTCH_LC_LENGTH_BYTES);
@ -154,7 +154,7 @@ void RTCH::decode(const uint8_t* data, uint32_t length, uint32_t offset)
/// <param name="offset"></param>
void RTCH::encode(uint8_t* data, uint32_t length, uint32_t offset)
{
assert(data != NULL);
assert(data != nullptr);
uint8_t rtch[NXDN_RTCH_LC_LENGTH_BYTES];
::memset(rtch, 0x00U, NXDN_RTCH_LC_LENGTH_BYTES);
@ -213,7 +213,7 @@ void RTCH::reset()
/// <returns></returns>
bool RTCH::decodeLC(const uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
m_messageType = data[0U] & 0x3FU; // Message Type
@ -329,7 +329,7 @@ bool RTCH::decodeLC(const uint8_t* data)
/// <param name="rs"></param>
void RTCH::encodeLC(uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
data[0U] = m_messageType & 0x3FU; // Message Type

@ -180,7 +180,7 @@ void Data::resetNet()
/// <returns></returns>
bool Data::process(uint8_t option, uint8_t* data, uint32_t len)
{
assert(data != NULL);
assert(data != nullptr);
channel::UDCH udch;
bool validUDCH = udch.decode(data + 2U);
@ -288,7 +288,7 @@ bool Data::process(uint8_t option, uint8_t* data, uint32_t len)
/// <returns></returns>
bool Data::processNetwork(uint8_t option, lc::RTCH& netLC, uint8_t* data, uint32_t len)
{
assert(data != NULL);
assert(data != nullptr);
if (m_nxdn->m_netState == RS_NET_IDLE) {
m_nxdn->m_queue.clear();
@ -419,9 +419,9 @@ Data::~Data()
/// <param name="len"></param>
void Data::writeNetwork(const uint8_t *data, uint32_t len)
{
assert(data != NULL);
assert(data != nullptr);
if (m_network == NULL)
if (m_network == nullptr)
return;
if (m_nxdn->m_rfTimeout.isRunning() && m_nxdn->m_rfTimeout.hasExpired())

@ -143,7 +143,7 @@ void Trunk::resetNet()
/// <returns></returns>
bool Trunk::process(uint8_t fct, uint8_t option, uint8_t* data, uint32_t len)
{
assert(data != NULL);
assert(data != nullptr);
channel::CAC cac;
bool validCAC = cac.decode(data + 2U);
@ -232,7 +232,7 @@ bool Trunk::process(uint8_t fct, uint8_t option, uint8_t* data, uint32_t len)
/// <returns></returns>
bool Trunk::processNetwork(uint8_t fct, uint8_t option, lc::RTCH& netLC, uint8_t* data, uint32_t len)
{
assert(data != NULL);
assert(data != nullptr);
if (m_nxdn->m_netState == RS_NET_IDLE) {
m_nxdn->m_queue.clear();
@ -251,7 +251,7 @@ bool Trunk::processNetwork(uint8_t fct, uint8_t option, lc::RTCH& netLC, uint8_t
void Trunk::clock(uint32_t ms)
{
if (m_nxdn->m_control) {
if (m_nxdn->m_network != NULL) {
if (m_nxdn->m_network != nullptr) {
if (m_nxdn->m_network->isHandlingChGrants() && m_nxdn->m_siteData.netActive()) {
bool grp = true;
uint32_t srcId = 0U;
@ -316,9 +316,9 @@ Trunk::~Trunk()
/// <param name="len"></param>
void Trunk::writeNetwork(const uint8_t *data, uint32_t len)
{
assert(data != NULL);
assert(data != nullptr);
if (m_network == NULL)
if (m_network == nullptr)
return;
if (m_nxdn->m_rfTimeout.isRunning() && m_nxdn->m_rfTimeout.hasExpired())
@ -438,7 +438,7 @@ bool Trunk::writeRF_Message_Grant(bool grp, bool skip, bool net, bool skipNetChe
uint8_t messageType = m_rfLC.getMessageType();
// do we have a network connection and are we handling grants at the network?
if (m_nxdn->m_network != NULL) {
if (m_nxdn->m_network != nullptr) {
if (m_nxdn->m_network->isHandlingChGrants() && m_nxdn->m_siteData.netActive() && !skipNetCheck) {
return m_nxdn->m_network->writeGrantReq(grp, m_rfLC.getSrcId(), m_rfLC.getDstId());
}
@ -779,7 +779,7 @@ void Trunk::writeRF_CC_Message_Service_Info()
/// <param name="data"></param>
void Trunk::addPostBits(uint8_t* data)
{
assert(data != NULL);
assert(data != nullptr);
// post field
for (uint32_t i = 0U; i < NXDN_CAC_E_POST_FIELD_BITS; i++) {

@ -187,7 +187,7 @@ void Voice::resetNet()
/// <returns></returns>
bool Voice::process(uint8_t fct, uint8_t option, uint8_t* data, uint32_t len)
{
assert(data != NULL);
assert(data != nullptr);
channel::SACCH sacch;
bool valid = sacch.decode(data + 2U);
@ -621,7 +621,7 @@ bool Voice::process(uint8_t fct, uint8_t option, uint8_t* data, uint32_t len)
/// <returns></returns>
bool Voice::processNetwork(uint8_t fct, uint8_t option, lc::RTCH& netLC, uint8_t *data, uint32_t len)
{
assert(data != NULL);
assert(data != nullptr);
if (m_nxdn->m_netState == RS_NET_IDLE) {
m_nxdn->m_queue.clear();
@ -1016,9 +1016,9 @@ Voice::~Voice()
/// <param name="len"></param>
void Voice::writeNetwork(const uint8_t *data, uint32_t len)
{
assert(data != NULL);
assert(data != nullptr);
if (m_network == NULL)
if (m_network == nullptr)
return;
if (m_nxdn->m_rfTimeout.isRunning() && m_nxdn->m_rfTimeout.hasExpired())

Loading…
Cancel
Save

Powered by TurnKey Linux.