]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
Revert "fdisk: de-duplicate disk label strings"
authorKarel Zak <kzak@redhat.com>
Tue, 24 Jul 2012 12:15:08 +0000 (14:15 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 24 Jul 2012 12:15:08 +0000 (14:15 +0200)
 ... because it's not expected that fdisk_label will be exported by
API and accessible for applications (like fdisk.c). It's private
libfdisk stuff.

This reverts commit e7818642600d6cd573a8e1ed5363fce52def5821.

fdisks/fdisk.c

index 143263b94043cc35d5435a9371c7fd6676296241..244f0e7c48afc0a27b55620ceeeee90c24b0c993 100644 (file)
@@ -1528,7 +1528,7 @@ expert_command_prompt(struct fdisk_context *cxt)
                                fix_partition_table_order();
                        break;
                case 'g':
-                       fdisk_create_disklabel(cxt, sgi_label.name);
+                       fdisk_create_disklabel(cxt, "sgi");
                        break;
                case 'h':
                        user_heads = cxt->geom.heads = read_int(cxt, 1, cxt->geom.heads, 256, 0,
@@ -1754,7 +1754,7 @@ static void command_prompt(struct fdisk_context *cxt)
                        new_partition(cxt);
                        break;
                case 'o':
-                       fdisk_create_disklabel(cxt, dos_label.name);
+                       fdisk_create_disklabel(cxt, "dos");
                        break;
                case 'p':
                        list_table(cxt, 0);
@@ -1762,7 +1762,7 @@ static void command_prompt(struct fdisk_context *cxt)
                case 'q':
                        handle_quit(cxt);
                case 's':
-                       fdisk_create_disklabel(cxt, sun_label.name);
+                       fdisk_create_disklabel(cxt, "sun");
                        break;
                case 't':
                        change_sysid(cxt);