]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
cfdisk: simplify code
authorKarel Zak <kzak@redhat.com>
Tue, 11 Jun 2019 08:54:22 +0000 (10:54 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 11 Jun 2019 08:54:22 +0000 (10:54 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
disk-utils/cfdisk.c

index 376809974f053c1e063d488f3ee1d81c6268b5cb..6b66ba9fdd6d35187f368f167cff12567e5f33e3 100644 (file)
@@ -436,9 +436,7 @@ static char *table_to_string(struct cfdisk *cf, struct fdisk_table *tb)
         * parno stored within struct fdisk_partition)  */
 
        /* remove all */
-       fdisk_reset_iter(itr, FDISK_ITER_FORWARD);
-       while (fdisk_table_next_partition(tb, itr, &pa) == 0)
-               fdisk_table_remove_partition(tb, pa);
+       fdisk_reset_table(tb);
 
        s_itr = scols_new_iter(SCOLS_ITER_FORWARD);
        if (!s_itr)