Skip to content

Commit 6b9b78d

Browse files
committed
Fix buffer terminator overwrite in jt_message_prep
1 parent b95463a commit 6b9b78d

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/JTEncode.cpp

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -578,12 +578,10 @@ void JTEncode::jt_message_prep(char * message)
578578

579579
// Pad the message with trailing spaces
580580
uint8_t len = strlen(message);
581-
if(len < 13)
581+
582+
for(i = len; i < 13; i++)
582583
{
583-
for(i = len; i <= 13; i++)
584-
{
585-
message[i] = ' ';
586-
}
584+
message[i] = ' ';
587585
}
588586

589587
// Convert all chars to uppercase

0 commit comments

Comments
 (0)