Fix dangling pointer in aor.c

pull/1077/head
Mike Black W9MDB 2022-06-30 17:33:21 -05:00
rodzic 944a52e664
commit 7dee3aaf5d
2 zmienionych plików z 3 dodań i 4 usunięć

Wyświetl plik

@ -545,8 +545,8 @@ int parse8k_aor_mode(RIG *rig, char aormode, char aorwidth, rmode_t *mode,
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 *mdp2;
char ackbuf[BUFSZ], ackbuf2[BUFSZ];
char *mdp, *mdp2;
int ack_len, ack2_len, retval;
@ -573,7 +573,6 @@ 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)

Wyświetl plik

@ -24,7 +24,7 @@
#include <hamlib/rig.h>
#define BACKEND_VER "20200404"
#define BACKEND_VER "20220630"
int format8k_mode(RIG *rig, char *buf, int buf_len, rmode_t mode, pbwidth_t width);