| commit | 64cbd171067eb34054741bfcd73f0b91d727a371 | [log] [tgz] |
|---|---|---|
| author | srs5694 <srs5694@users.sourceforge.net> | Tue Mar 01 22:03:54 2011 -0500 |
| committer | srs5694 <srs5694@users.sourceforge.net> | Tue Mar 01 22:03:54 2011 -0500 |
| tree | b5964f8b2476429a45a683937d434c2278ca63b2 | |
| parent | f2efa7defc5db19ede49ac4a7dc298eaf47c8ac0 [diff] [blame] |
Misc. bug fixes & restructuring.
diff --git a/diskio-unix.cc b/diskio-unix.cc index b20f161..d65a644 100644 --- a/diskio-unix.cc +++ b/diskio-unix.cc
@@ -348,7 +348,7 @@ if (*err) { sectors = sz = 0; } // if - if ((errno == EFBIG) || (!*err)) { + if ((!*err) || (errno == EFBIG)) { *err = ioctl(fd, BLKGETSIZE64, &b); if (*err || b == 0 || b == sz) sectors = sz;