Fix handling of short call signs

pull/15/head
Clayton Smith 2023-11-15 18:03:56 -05:00
rodzic 761a781e99
commit 8a6c1b1cd7
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -292,7 +292,7 @@ int main(int argc, char* argv[])
if(argv[i][1]=='D') //-D - destination
{
if(strlen(argv[i+1])<=9)
memcpy(dst_raw, &argv[i+1][0], strlen(&argv[i+1][0]));
strcpy((char*)dst_raw, argv[i+1]);
else
{
fprintf(stderr, "Too long destination callsign.\n");
@ -302,7 +302,7 @@ int main(int argc, char* argv[])
else if(argv[i][1]=='S') //-S - source
{
if(strlen(argv[i+1])<=9)
memcpy(src_raw, &argv[i+1][0], strlen(&argv[i+1][0]));
strcpy((char*)src_raw, argv[i+1]);
else
{
fprintf(stderr, "Too long source callsign.\n");