mirror of
https://github.com/Hamlib/Hamlib.git
synced 2024-09-22 02:47:21 +00:00
Change sprintf to SNPRINTF in aor
https://github.com/Hamlib/Hamlib/issues/857
This commit is contained in:
parent
9aaed9e313
commit
b3e2110f8d
@ -459,7 +459,7 @@ int aor_set_mode(RIG *rig, vfo_t vfo, rmode_t mode, pbwidth_t width)
|
|||||||
{
|
{
|
||||||
case RIG_MODEL_AR5000:
|
case RIG_MODEL_AR5000:
|
||||||
case RIG_MODEL_AR5000A:
|
case RIG_MODEL_AR5000A:
|
||||||
snprintf(mdbuf2, sizeof(mdbuf2), "%.3s",
|
SNPRINTF(mdbuf2, sizeof(mdbuf2), "%.3s",
|
||||||
mdbuf); /* Extract first 'MD' part */
|
mdbuf); /* Extract first 'MD' part */
|
||||||
mdbuf2_len = strlen(mdbuf2);
|
mdbuf2_len = strlen(mdbuf2);
|
||||||
strcpy(mdbuf2 + mdbuf2_len, EOM); /* Add delimiter */
|
strcpy(mdbuf2 + mdbuf2_len, EOM); /* Add delimiter */
|
||||||
@ -1035,8 +1035,9 @@ int aor_set_channel(RIG *rig, vfo_t vfo, const channel_t *chan)
|
|||||||
char aorcmd[BUFSZ];
|
char aorcmd[BUFSZ];
|
||||||
int cmd_len;
|
int cmd_len;
|
||||||
|
|
||||||
cmd_len = snprintf(aorcmd, sizeof(aorcmd), "MX%c%02d ",
|
SNPRINTF(aorcmd, sizeof(aorcmd), "MX%c%02d ",
|
||||||
chan->bank_num, chan->channel_num % 100);
|
chan->bank_num, chan->channel_num % 100);
|
||||||
|
cmd_len = strlen(aorcmd);
|
||||||
|
|
||||||
cmd_len += format_freq(aorcmd + cmd_len, sizeof(aorcmd) - cmd_len, chan->freq);
|
cmd_len += format_freq(aorcmd + cmd_len, sizeof(aorcmd) - cmd_len, chan->freq);
|
||||||
|
|
||||||
@ -1470,7 +1471,7 @@ const char *aor_get_info(RIG *rig)
|
|||||||
}
|
}
|
||||||
|
|
||||||
frmbuf[frm_len] = '\0';
|
frmbuf[frm_len] = '\0';
|
||||||
snprintf(infobuf, sizeof(infobuf), "Remote ID %c%c, Firmware version %s",
|
SNPRINTF(infobuf, sizeof(infobuf), "Remote ID %c%c, Firmware version %s",
|
||||||
idbuf[0], idbuf[1], frmbuf);
|
idbuf[0], idbuf[1], frmbuf);
|
||||||
|
|
||||||
return infobuf;
|
return infobuf;
|
||||||
|
@ -363,7 +363,8 @@ int sr2200_set_freq(RIG *rig, vfo_t vfo, freq_t freq)
|
|||||||
return -RIG_EPROTO;
|
return -RIG_EPROTO;
|
||||||
}
|
}
|
||||||
|
|
||||||
freq_len = snprintf(freqbuf, sizeof(freqbuf), "RF%010.0f"EOM, freq);
|
SNPRINTF(freqbuf, sizeof(freqbuf), "RF%010.0f"EOM, freq);
|
||||||
|
freq_len = strlen(freqbuf);
|
||||||
|
|
||||||
strcpy(freqbuf + freq_len, EOM);
|
strcpy(freqbuf + freq_len, EOM);
|
||||||
freq_len += strlen(EOM);
|
freq_len += strlen(EOM);
|
||||||
|
Loading…
Reference in New Issue
Block a user