From e4267760f97f0447d829286c0f51b9e4748b4d8c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliv=C3=A9r=20Rem=C3=A9ny?= <25034625+remenyo@users.noreply.github.com> Date: Sun, 11 Feb 2024 09:41:41 +0100 Subject: [PATCH] Fix stringop-truncation warning in AX25 callsign getter (#958) * Update LoRaWAN.cpp * Update Pager.cpp * Update AX25.cpp Fixed stringop-truncation error --- src/protocols/AX25/AX25.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/protocols/AX25/AX25.cpp b/src/protocols/AX25/AX25.cpp index 3c60072e..7fe3f496 100644 --- a/src/protocols/AX25/AX25.cpp +++ b/src/protocols/AX25/AX25.cpp @@ -440,7 +440,7 @@ int16_t AX25Client::sendFrame(AX25Frame* frame) { } void AX25Client::getCallsign(char* buff) { - strncpy(buff, sourceCallsign, RADIOLIB_AX25_MAX_CALLSIGN_LEN); + strncpy(buff, sourceCallsign, RADIOLIB_AX25_MAX_CALLSIGN_LEN + 1); } uint8_t AX25Client::getSSID() {