diff options
Diffstat (limited to 'usr/src/tools/cpcgen/cpcgen.c')
| -rw-r--r-- | usr/src/tools/cpcgen/cpcgen.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/usr/src/tools/cpcgen/cpcgen.c b/usr/src/tools/cpcgen/cpcgen.c index 401911bbb9..2babf4f6f3 100644 --- a/usr/src/tools/cpcgen/cpcgen.c +++ b/usr/src/tools/cpcgen/cpcgen.c @@ -419,13 +419,13 @@ cpcgen_parse_model(char *fsr, uint_t *family, uint_t *model, uint_t *nstepp, errno = 0; l = strtol(fam, &last, 16); - if (errno != 0 || l < 0 || l >= INT_MAX || *last != '\0') { + if (errno != 0 || l < 0 || l > UINT_MAX || *last != '\0') { errx(EXIT_FAILURE, "failed to parse family \"%s\"", fam); } *family = (uint_t)l; l = strtol(mod, &last, 16); - if (errno != 0 || l < 0 || l >= INT_MAX || *last != '\0') { + if (errno != 0 || l < 0 || l > UINT_MAX || *last != '\0') { errx(EXIT_FAILURE, "failed to parse model \"%s\"", mod); } *model = (uint_t)l; |
