plan9port

[fork] Plan 9 from user space
git clone git://src.adamsgaard.dk/plan9port # fast
git clone https://src.adamsgaard.dk/plan9port.git # slow
Log | Files | Refs | README | LICENSE Back to index

commit 25745eb3b1457732ba926d739fdca9f3b223dbfb
parent cf69e5d420c7f91f80c56f3b3a56f14471e80f0e
Author: Russ Cox <rsc@swtch.com>
Date:   Wed,  4 Jun 2008 20:59:28 -0400

libdisk: avoid unreachable code to silence Sun cc warning (Russell Davies)

Diffstat:
Msrc/libdisk/disk.c | 26++++++++++++--------------
1 file changed, 12 insertions(+), 14 deletions(-)

diff --git a/src/libdisk/disk.c b/src/libdisk/disk.c @@ -143,23 +143,21 @@ drivergeometry(Disk *disk) disk->h = 255; disk->c /= 17; return 0; + } - default: - for(m = 2; m*disk->h < 256; m *= 2) { - if(disk->c/m < 1024) { - disk->c /= m; - disk->h *= m; - return 0; - } + for(m = 2; m*disk->h < 256; m *= 2) { + if(disk->c/m < 1024) { + disk->c /= m; + disk->h *= m; + return 0; } - - /* set to 255, 63 and be done with it */ - disk->h = 255; - disk->s = 63; - disk->c = disk->secs / (disk->h * disk->s); - return 0; } - return -1; /* not reached */ + + /* set to 255, 63 and be done with it */ + disk->h = 255; + disk->s = 63; + disk->c = disk->secs / (disk->h * disk->s); + return 0; } /*