From: Karel Zak Date: Thu, 13 Aug 2020 08:12:01 +0000 (+0200) Subject: libfdisk: make fdisk_partname() more robust X-Git-Tag: v2.37-rc1~518 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9f03ad60e58f7bdcac6a1046471a3374550ee384;p=thirdparty%2Futil-linux.git libfdisk: make fdisk_partname() more robust --- diff --git a/libfdisk/src/utils.c b/libfdisk/src/utils.c index 6056e7f1fe..38ad233933 100644 --- a/libfdisk/src/utils.c +++ b/libfdisk/src/utils.c @@ -142,7 +142,7 @@ char *fdisk_partname(const char *dev, size_t partno) /* devfs kludge - note: fdisk partition names are not supposed to equal kernel names, so there is no reason to do this */ - if (strcmp(dev + w - 4, "disc") == 0) { + if (endswith(dev, "disc")) { w -= 4; p = "part"; }