From a2e26ffd4c8d65368503fb36ced68353e3cfdb52 Mon Sep 17 00:00:00 2001 From: cinap_lenrek Date: Sat, 28 Apr 2012 09:34:02 +0200 Subject: fdisk: ignore 0 endsecotor for partition geometry discovery --- sys/src/libdisk/disk.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'sys/src/libdisk') 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 */ -- cgit v1.2.3