Fix duplicate printout in get_parm

https://github.com/Hamlib/Hamlib/issues/1361
pull/1349/head
Mike Black W9MDB 2023-08-14 12:35:28 -05:00
rodzic 003b50bc57
commit 2bc28f2dea
1 zmienionych plików z 4 dodań i 1 usunięć

Wyświetl plik

@ -3729,14 +3729,17 @@ declare_proto_rig(get_parm)
if (RIG_PARM_IS_FLOAT(parm))
{
rig_debug(RIG_DEBUG_ERR, "%s: float\n", __func__);
fprintf(fout, "%f%c", val.f, resp_sep);
}
if (RIG_PARM_IS_STRING(parm))
else if (RIG_PARM_IS_STRING(parm))
{
rig_debug(RIG_DEBUG_ERR, "%s: string\n", __func__);
fprintf(fout, "%s%c", val.s, resp_sep);
}
else
{
rig_debug(RIG_DEBUG_ERR, "%s: int\n", __func__);
fprintf(fout, "%d%c", val.i, resp_sep);
}