# HG changeset patch # User Rob Landley # Date 1393650603 21600 # Node ID 86745958cea91d44a3dde571174f14fd6967f0d2 # Parent 40e0f7b09b7748a709e0a18f7d32cf73f1aab765 Fix another bug reported by Ashwini Sharma. diff -r 40e0f7b09b77 -r 86745958cea9 lib/lib.c --- a/lib/lib.c Fri Feb 28 23:04:57 2014 -0600 +++ b/lib/lib.c Fri Feb 28 23:10:03 2014 -0600 @@ -109,7 +109,7 @@ or = readall(fd, libbuf, try); if (or < 0) perror_exit("lskip to %lld", (long long)offset); - else offset -= try; + else offset -= or; if (or < try) break; }