fix calc link range check
This commit is contained in:
@ -177,7 +177,7 @@ static jlif_result lnkCalc_string(jlink *pjlink, const char *val, size_t len)
|
|||||||
if (clink->pstate == ps_time) {
|
if (clink->pstate == ps_time) {
|
||||||
char tinp;
|
char tinp;
|
||||||
|
|
||||||
if (len != 1 || (tinp = toupper((int) val[0])) < 'A' || tinp > 'L') {
|
if (len != 1 || (tinp = toupper((int) val[0])) < 'A' || tinp >= 'A' + CALCPERFORM_NARGS) {
|
||||||
errlogPrintf("lnkCalc: Bad 'time' parameter \"%.*s\"\n", (int) len, val);
|
errlogPrintf("lnkCalc: Bad 'time' parameter \"%.*s\"\n", (int) len, val);
|
||||||
return jlif_stop;
|
return jlif_stop;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user