((bs <= sectors) ? bs : 0), 1, &errmsg)) {
char *bad = _("Bad primary partition");
char *msg = (char *) xmalloc(strlen(bad) + strlen(errmsg) + 30);
- sprintf(msg, "%s %d: %s", bad, i, errmsg);
+ sprintf(msg, "%s %d: %s", bad, i + 1, errmsg);
fatal(msg, 4);
}
if (is_extended(buffer.p.part[i].sys_ind))
bs, 1, &errmsg)) {
char *bad = _("Bad logical partition");
char *msg = (char *) xmalloc(strlen(bad) + strlen(errmsg) + 30);
- sprintf(msg, "%s %d: %s", bad, i, errmsg);
+ sprintf(msg, "%s %d: %s", bad, i + 1, errmsg);
fatal(msg, 4);
}
}