diff options
| -rw-r--r-- | sys/src/libdisk/disk.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/libdisk/disk.c b/sys/src/libdisk/disk.c index 86661a2b0..dadb92cf2 100644 --- a/sys/src/libdisk/disk.c +++ b/sys/src/libdisk/disk.c @@ -113,7 +113,7 @@ partitiongeometry(Disk *disk) } } - if(h == -1) + if(h < 0 || s <= 0) return -1; disk->h = h+1; /* heads count from 0 */ |
