Fix cppcheck warning in netrigctl.c

pull/174/head
Michael Black 2020-01-12 22:45:31 -06:00
rodzic 2ec1e3d71f
commit 9c16b55337
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 6599353EC683404D
1 zmienionych plików z 4 dodań i 5 usunięć

Wyświetl plik

@ -141,14 +141,15 @@ static int netrigctl_init(RIG *rig)
return -RIG_EINVAL;
}
rig->state.priv = (struct netrigctl_priv_data *)malloc(sizeof(
struct netrigctl_priv_data));
priv = (struct netrigctl_priv_data *)malloc(sizeof(struct netrigctl_priv_data));
if (!priv)
if (!rig->state.priv)
{
return -RIG_ENOMEM;
}
priv = rig->state.priv;
memset(priv, 0, sizeof(struct netrigctl_priv_data));
rig_debug(RIG_DEBUG_TRACE, "%s version %s\n", __func__, rig->caps->version);
@ -157,11 +158,9 @@ static int netrigctl_init(RIG *rig)
* set arbitrary initial status
* VFO will be updated in open call
*/
rig->state.priv = (rig_ptr_t) priv;
priv->vfo_curr = RIG_VFO_A;
priv->rigctld_vfo_mode = 0;
return RIG_OK;
}