blkid-print: change strncmp to strcmp sandbox/jkryszyn/strncmp2strcmp
authorJacek Kryszyn <j.kryszyn@samsung.com>
Mon, 23 Sep 2024 09:36:04 +0000 (11:36 +0200)
committerJacek Kryszyn <j.kryszyn@samsung.com>
Mon, 23 Sep 2024 09:36:04 +0000 (11:36 +0200)
Change-Id: Iee04a73468d5dc42e7350f4ffcebee96fd4939ea

src/blkid-print/blkid-print.c

index 6c6d6ef3ca780d1282de87c5a06e8174ee6da660..748cd2bed8c82c9a3d9980e79672d3623c88f687 100644 (file)
@@ -121,8 +121,7 @@ int main(int argc, char *argv[]) {
        char part_path[PATH_MAX];
        // /dev/sda1 /dev/vda1 vs /dev/mmcblk0p1 /dev/nvme0n1p1
        // no_separator vs "p" separator
-       if (strncmp("/dev/sd", device_name, strlen("/dev/sd")) == 0 ||
-               strncmp("/dev/vd", device_name, strlen("/dev/vd")) == 0)
+       if (strcmp("/dev/sd", device_name) == 0 || strcmp("/dev/vd", device_name) == 0)
                snprintf(part_path, PATH_MAX, "%s%d", device_name, part_nr);
        else
                snprintf(part_path, PATH_MAX, "%sp%d", device_name, part_nr);