From 7980c91b7ce3bb260882e7738806c27cd50b9125 Mon Sep 17 00:00:00 2001 From: Marco Nilsson Date: Thu, 31 Oct 2019 15:29:06 +0100 Subject: [PATCH] Fix -Wstringop-truncation warning. --- src/TinyGPS++.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/TinyGPS++.cpp b/src/TinyGPS++.cpp index e1ec777..c8bfe24 100644 --- a/src/TinyGPS++.cpp +++ b/src/TinyGPS++.cpp @@ -484,7 +484,8 @@ void TinyGPSCustom::commit() void TinyGPSCustom::set(const char *term) { - strncpy(this->stagingBuffer, term, sizeof(this->stagingBuffer)); + strncpy(this->stagingBuffer, term, sizeof(this->stagingBuffer) - 1); + stagingBuffer[sizeof(stagingBuffer) - 1] = 0; } void TinyGPSPlus::insertCustom(TinyGPSCustom *pElt, const char *sentenceName, int termNumber)