diff options
author | Denys Vlasenko <vda.linux@googlemail.com> | 2016-06-19 18:15:33 +0200 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2016-06-19 18:15:33 +0200 |
commit | 015db5800ca7c6dd2d201eacb2951e72e6782b30 (patch) | |
tree | 0fe9b90c782f2ac831f30793e384b07bd690b3b3 /util-linux | |
parent | ce824aecf216536beed00d7817a614ffb8572239 (diff) | |
download | busybox-w32-015db5800ca7c6dd2d201eacb2951e72e6782b30.tar.gz busybox-w32-015db5800ca7c6dd2d201eacb2951e72e6782b30.tar.bz2 busybox-w32-015db5800ca7c6dd2d201eacb2951e72e6782b30.zip |
randomconfig fixes
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'util-linux')
-rw-r--r-- | util-linux/fbset.c | 5 | ||||
-rw-r--r-- | util-linux/fdisk_osf.c | 3 | ||||
-rw-r--r-- | util-linux/fdisk_sgi.c | 27 |
3 files changed, 20 insertions, 15 deletions
diff --git a/util-linux/fbset.c b/util-linux/fbset.c index 09e96b763..b75ec1921 100644 --- a/util-linux/fbset.c +++ b/util-linux/fbset.c | |||
@@ -164,6 +164,7 @@ static const struct cmdoptions_t { | |||
164 | const unsigned char code; | 164 | const unsigned char code; |
165 | } g_cmdoptions[] = { | 165 | } g_cmdoptions[] = { |
166 | /*"12345678" + NUL */ | 166 | /*"12345678" + NUL */ |
167 | //TODO: convert to index_in_strings() | ||
167 | { "fb" , 1, CMD_FB }, | 168 | { "fb" , 1, CMD_FB }, |
168 | { "db" , 1, CMD_DB }, | 169 | { "db" , 1, CMD_DB }, |
169 | { "a" , 0, CMD_ALL }, | 170 | { "a" , 0, CMD_ALL }, |
@@ -416,7 +417,7 @@ int fbset_main(int argc, char **argv) | |||
416 | unsigned options = 0; | 417 | unsigned options = 0; |
417 | 418 | ||
418 | const char *fbdev = DEFAULTFBDEV; | 419 | const char *fbdev = DEFAULTFBDEV; |
419 | const char *modefile = DEFAULTFBMODE; | 420 | IF_FEATURE_FBSET_READMODE(const char *modefile = DEFAULTFBMODE;) |
420 | char *thisarg; | 421 | char *thisarg; |
421 | char *mode = mode; /* for compiler */ | 422 | char *mode = mode; /* for compiler */ |
422 | 423 | ||
@@ -444,7 +445,7 @@ int fbset_main(int argc, char **argv) | |||
444 | fbdev = argv[1]; | 445 | fbdev = argv[1]; |
445 | break; | 446 | break; |
446 | case CMD_DB: | 447 | case CMD_DB: |
447 | modefile = argv[1]; | 448 | IF_FEATURE_FBSET_READMODE(modefile = argv[1];) |
448 | break; | 449 | break; |
449 | case CMD_ALL: | 450 | case CMD_ALL: |
450 | options |= OPT_ALL; | 451 | options |= OPT_ALL; |
diff --git a/util-linux/fdisk_osf.c b/util-linux/fdisk_osf.c index af04cfcc8..89f1f323c 100644 --- a/util-linux/fdisk_osf.c +++ b/util-linux/fdisk_osf.c | |||
@@ -366,10 +366,11 @@ bsd_select(void) | |||
366 | } | 366 | } |
367 | printf("Reading disklabel of %s at sector %u\n", | 367 | printf("Reading disklabel of %s at sector %u\n", |
368 | partname(disk_device, t+1, 0), ss + BSD_LABELSECTOR); | 368 | partname(disk_device, t+1, 0), ss + BSD_LABELSECTOR); |
369 | if (xbsd_readlabel(xbsd_part) == 0) | 369 | if (xbsd_readlabel(xbsd_part) == 0) { |
370 | if (xbsd_create_disklabel() == 0) | 370 | if (xbsd_create_disklabel() == 0) |
371 | return; | 371 | return; |
372 | break; | 372 | break; |
373 | } | ||
373 | } | 374 | } |
374 | } | 375 | } |
375 | 376 | ||
diff --git a/util-linux/fdisk_sgi.c b/util-linux/fdisk_sgi.c index 23ebc56ef..30def09c6 100644 --- a/util-linux/fdisk_sgi.c +++ b/util-linux/fdisk_sgi.c | |||
@@ -504,17 +504,19 @@ verify_sgi(int verbose) | |||
504 | if (sgi_get_sysid(Index[0]) == SGI_ENTIRE_DISK) { | 504 | if (sgi_get_sysid(Index[0]) == SGI_ENTIRE_DISK) { |
505 | if ((Index[0] != 10) && verbose) | 505 | if ((Index[0] != 10) && verbose) |
506 | printf("IRIX likes when Partition 11 covers the entire disk\n"); | 506 | printf("IRIX likes when Partition 11 covers the entire disk\n"); |
507 | if ((sgi_get_start_sector(Index[0]) != 0) && verbose) | 507 | if ((sgi_get_start_sector(Index[0]) != 0) && verbose) { |
508 | printf("The entire disk partition should start " | 508 | printf("The entire disk partition should start " |
509 | "at block 0,\n" | 509 | "at block 0,\n" |
510 | "not at diskblock %u\n", | 510 | "not at diskblock %u\n", |
511 | sgi_get_start_sector(Index[0])); | 511 | sgi_get_start_sector(Index[0])); |
512 | if (SGI_DEBUG) /* I do not understand how some disks fulfil it */ | 512 | } |
513 | if (SGI_DEBUG) { /* I do not understand how some disks fulfil it */ | ||
513 | if ((sgi_get_num_sectors(Index[0]) != lastblock) && verbose) | 514 | if ((sgi_get_num_sectors(Index[0]) != lastblock) && verbose) |
514 | printf("The entire disk partition is only %u diskblock large,\n" | 515 | printf("The entire disk partition is only %u diskblock large,\n" |
515 | "but the disk is %u diskblocks long\n", | 516 | "but the disk is %u diskblocks long\n", |
516 | sgi_get_num_sectors(Index[0]), lastblock); | 517 | sgi_get_num_sectors(Index[0]), lastblock); |
517 | lastblock = sgi_get_num_sectors(Index[0]); | 518 | lastblock = sgi_get_num_sectors(Index[0]); |
519 | } | ||
518 | } else { | 520 | } else { |
519 | if (verbose) | 521 | if (verbose) |
520 | printf("One Partition (#11) should cover the entire disk\n"); | 522 | printf("One Partition (#11) should cover the entire disk\n"); |
@@ -669,16 +671,17 @@ sgi_set_volhdr(void) | |||
669 | int n; | 671 | int n; |
670 | 672 | ||
671 | for (n = 8; n < g_partitions; n++) { | 673 | for (n = 8; n < g_partitions; n++) { |
672 | if (!sgi_get_num_sectors(n)) { | 674 | if (!sgi_get_num_sectors(n)) { |
673 | /* | 675 | /* |
674 | * 5 cylinders is an arbitrary value I like | 676 | * 5 cylinders is an arbitrary value I like |
675 | * IRIX 5.3 stored files in the volume header | 677 | * IRIX 5.3 stored files in the volume header |
676 | * (like sash, symmon, fx, ide) with ca. 3200 | 678 | * (like sash, symmon, fx, ide) with ca. 3200 |
677 | * sectors. | 679 | * sectors. |
678 | */ | 680 | */ |
679 | if (g_heads * g_sectors * 5 < sgi_get_lastblock()) | 681 | if (g_heads * g_sectors * 5 < sgi_get_lastblock()) { |
680 | sgi_set_partition(n, 0, g_heads * g_sectors * 5, SGI_VOLHDR); | 682 | sgi_set_partition(n, 0, g_heads * g_sectors * 5, SGI_VOLHDR); |
681 | break; | 683 | break; |
684 | } | ||
682 | } | 685 | } |
683 | } | 686 | } |
684 | } | 687 | } |