From e68d20f739e6e3ea9ec601831f55d2b51fd81d85 Mon Sep 17 00:00:00 2001 From: "James Dominic P. Guana" Date: Wed, 15 Sep 2021 16:27:46 +0000 Subject: [PATCH] Skip loop and rom --- sysdeps/linux/disk.c | 32 ++++---------------------------- 1 file changed, 4 insertions(+), 28 deletions(-) diff --git a/sysdeps/linux/disk.c b/sysdeps/linux/disk.c index 3a8d9e09..f79c1a06 100644 --- a/sysdeps/linux/disk.c +++ b/sysdeps/linux/disk.c @@ -66,13 +66,7 @@ find_primary_part (partition_info *primary_part, const char *m) if (tlvl == 0) { - if (strcmp (type, "loop") == 0 || strcmp (type, "rom") == 0) { - - n--; - tlvl = 0; - - } - else if (strcmp (type, "disk") == 0) { + if (strcmp (type, "loop") == 0 || strcmp (type, "rom") == 0 || strcmp (type, "disk") == 0) { primary_part->max++; @@ -86,13 +80,7 @@ find_primary_part (partition_info *primary_part, const char *m) } else if(tlvl == 1){ - if (strcmp (type, "loop") == 0 || strcmp (type, "rom") == 0) { - - n--; - tlvl = 0; - - } - else if (strcmp (type, "disk") == 0) { + if (strcmp (type, "loop") == 0 || strcmp (type, "rom") == 0 || strcmp (type, "disk") == 0) { n--; tlvl = 0; @@ -114,13 +102,7 @@ find_primary_part (partition_info *primary_part, const char *m) } else if( tlvl == 2){ - if (strcmp (type, "loop") == 0 || strcmp (type, "rom") == 0) { - - n--; - tlvl = 0; - - } - else if (strcmp(type, "disk") == 0) { + if (strcmp (type, "loop") == 0 || strcmp (type, "rom") == 0 || strcmp(type, "disk") == 0) { n--; tlvl = 0; @@ -150,13 +132,7 @@ find_primary_part (partition_info *primary_part, const char *m) } else if (tlvl == 3) { - if (strcmp (type, "loop") == 0 || strcmp (type, "rom") == 0) { - - n--; - tlvl = 0; - - } - else if (strcmp (type, "disk") == 0) { + if (strcmp (type, "loop") == 0 || strcmp (type, "rom") == 0 || strcmp (type, "disk") == 0) { n--; tlvl = 0;