]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
(skip): Remove redundant check for overflow.
authorJim Meyering <jim@meyering.net>
Tue, 22 Jan 2002 18:15:57 +0000 (18:15 +0000)
committerJim Meyering <jim@meyering.net>
Tue, 22 Jan 2002 18:15:57 +0000 (18:15 +0000)
fseeko's seek argument is already known to be in range,
since it is less than the file size.

src/od.c

index 04daa8effb78bb43b773c7540a1f66ea58e7df71..9a2a4223eb15e18cd3d6a273086d679e6580a930 100644 (file)
--- a/src/od.c
+++ b/src/od.c
@@ -1081,10 +1081,7 @@ skip (uintmax_t n_skip)
                n_skip -= file_stats.st_size;
              else
                {
-                 off_t offset = n_skip;
-                 if (offset == n_skip && 0 <= offset
-                     ? fseeko (in_stream, offset, SEEK_CUR) != 0
-                     : (errno = EOVERFLOW, 1))
+                 if (fseeko (in_stream, n_skip, SEEK_CUR) != 0)
                    {
                      error (0, errno, "%s", input_filename);
                      err = 1;