diff options
author | srs5694 <srs5694@users.sourceforge.net> | 2011-03-01 22:03:54 -0500 |
---|---|---|
committer | srs5694 <srs5694@users.sourceforge.net> | 2011-03-01 22:03:54 -0500 |
commit | 64cbd171067eb34054741bfcd73f0b91d727a371 (patch) | |
tree | b5964f8b2476429a45a683937d434c2278ca63b2 /diskio-unix.cc | |
parent | f2efa7defc5db19ede49ac4a7dc298eaf47c8ac0 (diff) | |
download | sgdisk-64cbd171067eb34054741bfcd73f0b91d727a371.tar.gz |
Misc. bug fixes & restructuring.
Diffstat (limited to 'diskio-unix.cc')
-rw-r--r-- | diskio-unix.cc | 2 |
1 files changed, 1 insertions, 1 deletions
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 @@ uint64_t DiskIO::DiskSize(int *err) { 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; |