Add some missing asserts.

This commit is contained in:
Jonathan Naylor
2016-04-18 19:54:31 +01:00
parent b5a7ed83bf
commit 2e84ab888a
3 changed files with 6 additions and 0 deletions

View File

@@ -44,6 +44,7 @@ m_dmr(false)
{ {
assert(rows > 1U); assert(rows > 1U);
assert(cols > 15U); assert(cols > 15U);
assert(callsign != NULL);
} }
CHD44780::~CHD44780() CHD44780::~CHD44780()
@@ -212,6 +213,7 @@ void CHD44780::clearDStar()
void CHD44780::writeDMR(unsigned int slotNo, const char* src, bool group, const char* dst, const char* type) void CHD44780::writeDMR(unsigned int slotNo, const char* src, bool group, const char* dst, const char* type)
{ {
assert(src != NULL); assert(src != NULL);
assert(dst != NULL);
assert(type != NULL); assert(type != NULL);
if (!m_dmr) { if (!m_dmr) {

View File

@@ -30,6 +30,7 @@ m_serial(port, SERIAL_9600),
m_brightness(brightness), m_brightness(brightness),
m_mode(MODE_IDLE) m_mode(MODE_IDLE)
{ {
assert(callsign != NULL);
assert(brightness >= 0U && brightness <= 100U); assert(brightness >= 0U && brightness <= 100U);
} }
@@ -127,6 +128,7 @@ void CNextion::clearDStar()
void CNextion::writeDMR(unsigned int slotNo, const char* src, bool group, const char* dst, const char* type) void CNextion::writeDMR(unsigned int slotNo, const char* src, bool group, const char* dst, const char* type)
{ {
assert(src != NULL); assert(src != NULL);
assert(dst != NULL);
assert(type != NULL); assert(type != NULL);
if (m_mode != MODE_DMR) { if (m_mode != MODE_DMR) {

View File

@@ -51,6 +51,7 @@ m_serial(port, SERIAL_9600),
m_brightness(brightness), m_brightness(brightness),
m_mode(MODE_IDLE) m_mode(MODE_IDLE)
{ {
assert(callsign != NULL);
assert(brightness >= 0U && brightness <= 100U); assert(brightness >= 0U && brightness <= 100U);
} }
@@ -190,6 +191,7 @@ void CTFTSerial::clearDStar()
void CTFTSerial::writeDMR(unsigned int slotNo, const char* src, bool group, const char* dst, const char* type) void CTFTSerial::writeDMR(unsigned int slotNo, const char* src, bool group, const char* dst, const char* type)
{ {
assert(src != NULL); assert(src != NULL);
assert(dst != NULL);
assert(type != NULL); assert(type != NULL);
if (m_mode != MODE_DMR) { if (m_mode != MODE_DMR) {