diff options
Diffstat (limited to 'parted')
-rw-r--r-- | parted/parted.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/parted/parted.c b/parted/parted.c index 267c346..0dc38c3 100644 --- a/parted/parted.c +++ b/parted/parted.c @@ -684,12 +684,13 @@ do_mkpart (PedDevice** dev, PedDisk** diskp) if (part_type == PED_PARTITION_EXTENDED || (peek_word && (isdigit (peek_word[0]) || peek_word[0] == '-'))) { fs_type = NULL; + free (peek_word); } else { + free (peek_word); if (!command_line_get_fs_type (_("File system type?"), &fs_type)) goto error; } - free (peek_word); if (!command_line_get_sector (_("Start?"), *dev, &start, &range_start, NULL)) goto error; |