diff --git a/libfdisk/src/utils.c b/libfdisk/src/utils.c index 7b62bf0ad..da6b01c2b 100644 --- a/libfdisk/src/utils.c +++ b/libfdisk/src/utils.c @@ -90,7 +90,11 @@ char *fdisk_partname(const char *dev, size_t partno) w = strlen(dev); if (isdigit(dev[w - 1])) +#ifdef __GNU__ + p = "s"; +#else p = "p"; +#endif /* devfs kludge - note: fdisk partition names are not supposed to equal kernel names, so there is no reason to do this */