diff --git a/rigs/icom/icom.c b/rigs/icom/icom.c index 8f2bc165a..b3684555f 100644 --- a/rigs/icom/icom.c +++ b/rigs/icom/icom.c @@ -732,13 +732,14 @@ int icom_cleanup(RIG *rig) struct icom_priv_data *priv; int i; - ENTERFUNC; - if (!rig) { RETURNFUNC(-RIG_EINVAL); } + ENTERFUNC; + + priv = rig->state.priv; for (i = 0; rig->caps->spectrum_scopes[i].name != NULL; i++)