Avoid NULL dereference in debug statement.

pull/1301/head
George Baltz N3GB 2023-05-23 13:14:28 -04:00
rodzic ae14af4bc1
commit b6fe91504f
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -246,7 +246,7 @@ int kenwood_transaction(RIG *rig, const char *cmdstr, char *data,
struct kenwood_priv_caps *caps = kenwood_caps(rig);
struct rig_state *rs;
if (datasize > 0 && datasize < strlen(cmdstr)) {
if (datasize > 0 && datasize < (cmdstr ? strlen(cmdstr) : 0)) {
rig_debug(RIG_DEBUG_WARN, "%s called cmd=%s datasize=%d, datasize < cmd length?\n", __func__,
cmdstr ? cmdstr : "(NULL)",
(int)datasize);