Fix cppcheck warnings in aor

pull/154/head
Michael Black 2019-12-06 15:35:52 -06:00
rodzic 0b7a26ed28
commit 8bf9942736
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 6599353EC683404D
3 zmienionych plików z 18 dodań i 15 usunięć

Wyświetl plik

@ -461,11 +461,13 @@ int aor_set_mode(RIG *rig, vfo_t vfo, rmode_t mode, pbwidth_t width)
mdbuf2_len = strlen(mdbuf2);
retval = aor_transaction(rig, mdbuf2, mdbuf2_len, NULL, NULL);
if (retval != RIG_OK) { return retval; }
strncpy(mdbuf2, mdbuf + 4, 3); /* Extract first 'BW' part */
mdbuf2_len = strlen(mdbuf2);
retval = aor_transaction(rig, mdbuf2, mdbuf2_len, NULL, NULL);
if (retval != RIG_OK) { return retval; }
break;
default:
@ -536,7 +538,7 @@ int aor_get_mode(RIG *rig, vfo_t vfo, rmode_t *mode, pbwidth_t *width)
{
struct aor_priv_caps *priv = (struct aor_priv_caps *)rig->caps->priv;
char ackbuf[BUFSZ], *mdp;
char ackbuf2[BUFSZ], *mdp2;
char *mdp2;
int ack_len, ack2_len, retval;
@ -563,6 +565,7 @@ int aor_get_mode(RIG *rig, vfo_t vfo, rmode_t *mode, pbwidth_t *width)
if (rig->caps->rig_model == RIG_MODEL_AR5000 ||
rig->caps->rig_model == RIG_MODEL_AR5000A)
{
char ackbuf2[BUFSZ];
retval = aor_transaction(rig, "BW" EOM, 3, ackbuf2, &ack2_len);
if (retval != RIG_OK)
@ -610,7 +613,6 @@ int aor_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val)
struct rig_state *rs;
char lvlbuf[BUFSZ];
int lvl_len;
unsigned i;
int agc;
rs = &rig->state;
@ -622,6 +624,7 @@ int aor_set_level(RIG *rig, vfo_t vfo, setting_t level, value_t val)
{
unsigned att = 0;
unsigned i;
for (i = 0; i < MAXDBLSTSIZ && !RIG_IS_DBLST_END(rs->attenuator[i]); i++)
{
if (rs->attenuator[i] == val.i)
@ -1048,7 +1051,6 @@ static int parse_chan_line(RIG *rig, channel_t *chan, char *basep,
const channel_cap_t *mem_caps)
{
struct aor_priv_caps *priv = (struct aor_priv_caps *)rig->caps->priv;
int retval;
char *tagp;
int ts;
@ -1159,7 +1161,7 @@ static int parse_chan_line(RIG *rig, channel_t *chan, char *basep,
tag2p = tagp;
}
retval = priv->parse_aor_mode(rig, tagp[2], tag2p[2], &chan->mode,
int retval = priv->parse_aor_mode(rig, tagp[2], tag2p[2], &chan->mode,
&chan->width);
if (retval != RIG_OK)
@ -1236,11 +1238,10 @@ int aor_get_channel(RIG *rig, channel_t *chan)
char aorcmd[BUFSZ];
int cmd_len, chan_len;
char chanbuf[BUFSZ];
int retval, i;
int retval;
channel_cap_t *mem_caps = NULL;
chan_t *chan_list;
int mem_num, channel_num = chan->channel_num;
char bank_base;
int channel_num = chan->channel_num;
chan_list = rig->caps->chan_list;
@ -1257,6 +1258,7 @@ int aor_get_channel(RIG *rig, channel_t *chan)
/*
* find mem_caps in caps, we'll need it later
*/
int i;
for (i = 0; i < CHANLSTSIZ && !RIG_IS_CHAN_END(chan_list[i]); i++)
{
if (channel_num >= chan_list[i].startc &&
@ -1278,8 +1280,8 @@ int aor_get_channel(RIG *rig, channel_t *chan)
* MW should be called the first time instead,
* and sizing memorized.
*/
mem_num = channel_num % 100;
int mem_num = channel_num % 100;
char bank_base;
if (mem_num >= 50 && priv->bank_base1 != priv->bank_base2)
{
bank_base = priv->bank_base2;
@ -1427,7 +1429,7 @@ const char *aor_get_info(RIG *rig)
static char infobuf[BUFSZ];
int id_len, frm_len, retval;
char idbuf[BUFSZ];
char frmbuf[8];
char frmbuf[32]; // only expect 6 chars...please check
retval = aor_transaction(rig, "\001" EOM, 2, idbuf, &id_len);
@ -1436,7 +1438,7 @@ const char *aor_get_info(RIG *rig)
return NULL;
}
idbuf[2] = '\0';
if (retval > 2) idbuf[2] = '\0';
retval = aor_transaction(rig, "VR" EOM, 3, frmbuf, &frm_len);

Wyświetl plik

@ -561,12 +561,12 @@ int ar3030_get_mode(RIG *rig, vfo_t vfo, rmode_t *mode, pbwidth_t *width)
int ar3030_set_mem(RIG *rig, vfo_t vfo, int ch)
{
struct ar3030_priv_data *priv = (struct ar3030_priv_data *)rig->state.priv;
char cmdbuf[BUFSZ];
int cmd_len, retval = RIG_OK;
int retval = RIG_OK;
if (priv->curr_vfo == RIG_VFO_MEM)
{
cmd_len = sprintf(cmdbuf, "%02dM" CR, ch);
char cmdbuf[BUFSZ];
int cmd_len = sprintf(cmdbuf, "%02dM" CR, ch);
retval = ar3030_transaction(rig, cmdbuf, cmd_len, NULL, NULL);
}

Wyświetl plik

@ -402,7 +402,7 @@ const struct rig_caps ar5000a_caps =
int format5k_mode(RIG *rig, char *buf, rmode_t mode, pbwidth_t width)
{
int aormode, aorwidth;
int aormode;
switch (mode)
{
@ -431,6 +431,7 @@ int format5k_mode(RIG *rig, char *buf, rmode_t mode, pbwidth_t width)
if (width != RIG_PASSBAND_NOCHANGE)
{
int aorwidth;
if (width == RIG_PASSBAND_NORMAL)
{
width = rig_passband_normal(rig, mode);