diff options
Diffstat (limited to 'src/shred.c')
-rw-r--r-- | src/shred.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/shred.c b/src/shred.c index 641cef8ee..0d66c1cd2 100644 --- a/src/shred.c +++ b/src/shred.c @@ -921,7 +921,8 @@ dopass (int fd, char const *qname, off_t *sizep, int type, if (lseek (fd, (off_t) (offset + soff + 512), SEEK_SET) != -1) { - soff += 512; + /* Arrange to skip this block. */ + ssize = 512; write_error = true; continue; } |