HomeFreeBSD

Pick UINT_MAX / 100 as an upperbound.

Description

Pick UINT_MAX / 100 as an upperbound.

The fix that I applied in r286798 is already good, but it assumes that
sizeof(int) > sizeof(short). Express the upperbound in terms of
UINT_MAX. By dividing that by 100, we're sure that the resulting value
is never larger than approximately UINT_MAX / 10, which is safe.

PR: 202326
Discussed with: kcwu csie org
MFC after: 1 month

Details

Provenance
edAuthored on
Parents
rS286826: sh: Backslash-newline should not affect field splitting in read builtin.
Branches
Unknown
Tags
Unknown