summaryrefslogtreecommitdiff
path: root/src/od.c
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>1995-07-12 03:06:03 +0000
committerJim Meyering <jim@meyering.net>1995-07-12 03:06:03 +0000
commitc20ee98ac891ee1eff6155f191ab6d10eebbe49b (patch)
treed90c2a4869ff1a08885c48eb1b1014e20c7d184c /src/od.c
parent21aa588967b9cb7bd812162bfededebacbdcdb8c (diff)
downloadcoreutils-c20ee98ac891ee1eff6155f191ab6d10eebbe49b.tar.xz
(dump): Convert to use smaller -- but seemingly equivalent -- patch.
Diffstat (limited to 'src/od.c')
-rw-r--r--src/od.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/od.c b/src/od.c
index 28fdc66d4..ee40f6cea 100644
--- a/src/od.c
+++ b/src/od.c
@@ -1400,13 +1400,13 @@ dump ()
while (1)
{
size_t n_needed;
- n_needed = MIN (end_offset - current_offset,
- (off_t) bytes_per_block);
- if (n_needed == 0)
+ if (current_offset >= end_offset)
{
n_bytes_read = 0;
break;
}
+ n_needed = MIN (end_offset - current_offset,
+ (off_t) bytes_per_block);
err |= read_block (n_needed, block[idx], &n_bytes_read);
if (n_bytes_read < bytes_per_block)
break;