From 25745eb3b1457732ba926d739fdca9f3b223dbfb Mon Sep 17 00:00:00 2001 From: Russ Cox Date: Wed, 4 Jun 2008 20:59:28 -0400 Subject: libdisk: avoid unreachable code to silence Sun cc warning (Russell Davies) --- src/libdisk/disk.c | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) (limited to 'src/libdisk') diff --git a/src/libdisk/disk.c b/src/libdisk/disk.c index a39276f4..3428c467 100644 --- 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; } /* -- cgit v1.2.3