Fix off-by-one buffer size in DynVoice::linkedTo

The sprintf buffer for formatting an unsigned int TG number was 10
bytes, but the maximum representation (4294967295) requires 11 bytes
including the null terminator.
This commit is contained in:
Ember 2026-04-05 17:50:31 -07:00
parent 65eaf779b0
commit 0345e24f55

View file

@ -137,7 +137,7 @@ bool CDynVoice::open()
void CDynVoice::linkedTo(unsigned int number)
{
char letters[10U];
char letters[11U];
::sprintf(letters, "%u", number);
std::vector<std::string> words;