diff options
Diffstat (limited to 'libfdisk')
-rw-r--r-- | libfdisk/src/dos.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libfdisk/src/dos.c b/libfdisk/src/dos.c index b337c0bec..c04ee7106 100644 --- a/libfdisk/src/dos.c +++ b/libfdisk/src/dos.c @@ -1598,8 +1598,11 @@ static int dos_add_partition(struct fdisk_context *cxt, } rc = add_logical(cxt, pa, &res); } else { + if (free_primary) + fdisk_info(cxt, _("All space for primary partitions is in use.")); + else /* TRANSLATORS: Try to keep this within 80 characters. */ - fdisk_info(cxt, _("To create more partitions, first replace " + fdisk_info(cxt, _("To create more partitions, first replace " "a primary with an extended partition.")); return -EINVAL; } |