Allow rig_get_vfo_list to work if rig is not open

pull/978/head
Mike Black W9MDB 2022-02-25 07:41:10 -06:00
rodzic 27000c27fb
commit 1444448aeb
1 zmienionych plików z 2 dodań i 1 usunięć

Wyświetl plik

@ -156,6 +156,7 @@ const char hamlib_copyright[231] = /* hamlib 1.2 ABI specifies 231 bytes */
#define DEFAULT_GPIO_PORT "0"
#define CHECK_RIG_ARG(r) (!(r) || !(r)->caps || !(r)->state.comm_state)
#define CHECK_RIG_CAPS(r) (!(r) || !(r)->caps)
#define LOCK \
@ -6673,7 +6674,7 @@ int HAMLIB_API rig_get_vfo_list(RIG *rig, char *buf, int buflen)
{
ENTERFUNC;
if (CHECK_RIG_ARG(rig))
if (CHECK_RIG_CAPS(rig))
{
RETURNFUNC(-RIG_EINVAL);
}