kopia lustrzana https://github.com/Hamlib/Hamlib
Do not use strcmp() when we are going to get a RIG_PARM_* define anyway
rodzic
fb4d2c6455
commit
b5b9e136a1
|
@ -3717,7 +3717,9 @@ declare_proto_rig(set_parm)
|
|||
RETURNFUNC2(RIG_OK);
|
||||
}
|
||||
|
||||
if (strcmp(arg1, "BANDSELECT") == 0 && !strcmp(arg2, "?"))
|
||||
parm = rig_parse_parm(arg1);
|
||||
|
||||
if (parm == RIG_PARM_BANDSELECT && !strcmp(arg2, "?"))
|
||||
{
|
||||
char s[SPRINTF_MAX_SIZE];
|
||||
rig_sprintf_parm_gran(s, sizeof(s) - 1, RIG_PARM_BANDSELECT,
|
||||
|
@ -3740,7 +3742,7 @@ declare_proto_rig(set_parm)
|
|||
else { RETURNFUNC2(-RIG_EINTERNAL); }
|
||||
}
|
||||
|
||||
if (strcmp(arg1, "KEYERTYPE") == 0 && strcmp(arg2, "?") != 0)
|
||||
if (parm == RIG_PARM_KEYERTYPE && strcmp(arg2, "?") != 0)
|
||||
{
|
||||
if (strcmp(arg2, "STRAIGHT") == 0) {arg2 = "0";}
|
||||
else if (strcmp(arg2, "BUG") == 0) {arg2 = "1";}
|
||||
|
@ -3748,8 +3750,6 @@ declare_proto_rig(set_parm)
|
|||
else {RETURNFUNC2(-RIG_EINVAL)}
|
||||
}
|
||||
|
||||
parm = rig_parse_parm(arg1);
|
||||
|
||||
if (!rig_has_set_parm(rig, parm))
|
||||
{
|
||||
const struct confparams *cfp;
|
||||
|
|
Ładowanie…
Reference in New Issue