0111-top: Limit Width_mode to SCREENMAX.
adj_geometry() limits to SCREENMAX too, but belt and suspenders, and might as well tell the user about it.
This commit is contained in:
parent
2fabc50998
commit
34b08eb8ac
@ -3618,7 +3618,7 @@ static void parse_args (char **args) {
|
|||||||
if (cp[1]) pn = &cp[1];
|
if (cp[1]) pn = &cp[1];
|
||||||
else if (*args) { pn = *args; ai = 1; }
|
else if (*args) { pn = *args; ai = 1; }
|
||||||
if (pn && !(ci = strspn(pn, numbs_str))) { ai = 0; pn = NULL; }
|
if (pn && !(ci = strspn(pn, numbs_str))) { ai = 0; pn = NULL; }
|
||||||
if (pn && (!mkfloat(pn, &tmp, 1) || tmp < W_MIN_COL))
|
if (pn && (!mkfloat(pn, &tmp, 1) || tmp < W_MIN_COL || tmp > SCREENMAX))
|
||||||
error_exit(fmtmk(N_fmt(BAD_widtharg_fmt), pn));
|
error_exit(fmtmk(N_fmt(BAD_widtharg_fmt), pn));
|
||||||
Width_mode = (int)tmp;
|
Width_mode = (int)tmp;
|
||||||
cp++;
|
cp++;
|
||||||
|
Loading…
Reference in New Issue
Block a user