diff options
Diffstat (limited to 'src/set-fields.c')
| -rw-r--r-- | src/set-fields.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/set-fields.c b/src/set-fields.c index a524b7fa4..1433e4fd9 100644 --- a/src/set-fields.c +++ b/src/set-fields.c @@ -245,7 +245,7 @@ set_fields (char const *fieldstr, unsigned int options) lhs_specified = 1; /* Detect overflow. */ - if (!DECIMAL_DIGIT_ACCUMULATE (value, *fieldstr - '0', uintmax_t) + if (!DECIMAL_DIGIT_ACCUMULATE (value, *fieldstr - '0') || value == UINTMAX_MAX) { /* In case the user specified -c$(echo 2^64|bc),22, |
