diff --git a/usr.bin/diff/diffreg.c b/usr.bin/diff/diffreg.c index 042404032ff..6c5d8fa9184 100644 --- a/usr.bin/diff/diffreg.c +++ b/usr.bin/diff/diffreg.c @@ -611,7 +611,7 @@ prepare(int i, FILE *fd, size_t filesize, int flags) rewind(fd); - sz = ((unsigned long)filesize <= SIZE_MAX ? filesize : SIZE_MAX) / 25; + sz = MIN(filesize, SIZE_MAX) / 25; if (sz < 100) sz = 100;