From: Thomas Weißschuh Date: Wed, 28 Dec 2022 01:42:40 +0000 (+0000) Subject: libblkid: topology: constify some structures X-Git-Tag: v2.39-rc1~350^2~2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c74a0d9ca3b144e8dd140d466f3dc5f6bf7d56ae;p=thirdparty%2Futil-linux.git libblkid: topology: constify some structures --- diff --git a/libblkid/src/topology/dm.c b/libblkid/src/topology/dm.c index 77146e2e2c..612b5df336 100644 --- a/libblkid/src/topology/dm.c +++ b/libblkid/src/topology/dm.c @@ -29,7 +29,7 @@ static int is_dm_device(dev_t devno) static int probe_dm_tp(blkid_probe pr, const struct blkid_idmag *mag __attribute__((__unused__))) { - const char *paths[] = { + const char * const paths[] = { "/usr/local/sbin/dmsetup", "/usr/sbin/dmsetup", "/sbin/dmsetup" diff --git a/libblkid/src/topology/ioctl.c b/libblkid/src/topology/ioctl.c index 3aba09e4fc..df9c8037a6 100644 --- a/libblkid/src/topology/ioctl.c +++ b/libblkid/src/topology/ioctl.c @@ -21,7 +21,7 @@ /* * ioctl topology values */ -static struct topology_val { +static const struct topology_val { long ioc; @@ -43,7 +43,7 @@ static int probe_ioctl_tp(blkid_probe pr, size_t i; for (i = 0; i < ARRAY_SIZE(topology_vals); i++) { - struct topology_val *val = &topology_vals[i]; + const struct topology_val *val = &topology_vals[i]; int rc = 1; unsigned int data; diff --git a/libblkid/src/topology/lvm.c b/libblkid/src/topology/lvm.c index 6ab7a5019e..af1a612998 100644 --- a/libblkid/src/topology/lvm.c +++ b/libblkid/src/topology/lvm.c @@ -35,7 +35,7 @@ static int is_lvm_device(dev_t devno) static int probe_lvm_tp(blkid_probe pr, const struct blkid_idmag *mag __attribute__((__unused__))) { - const char *paths[] = { + const char * const paths[] = { "/usr/local/sbin/lvdisplay", "/usr/sbin/lvdisplay", "/sbin/lvdisplay" diff --git a/libblkid/src/topology/sysfs.c b/libblkid/src/topology/sysfs.c index 745cd115aa..05adc2ee3c 100644 --- a/libblkid/src/topology/sysfs.c +++ b/libblkid/src/topology/sysfs.c @@ -23,7 +23,7 @@ /* * Sysfs topology values (since 2.6.31, May 2009). */ -static struct topology_val { +static const struct topology_val { /* /sys/dev/block/:/ */ const char *attr; @@ -58,7 +58,7 @@ static int probe_sysfs_tp(blkid_probe pr, rc = 1; /* nothing (default) */ for (i = 0; i < ARRAY_SIZE(topology_vals); i++) { - struct topology_val *val = &topology_vals[i]; + const struct topology_val *val = &topology_vals[i]; int ok = ul_path_access(pc, F_OK, val->attr) == 0; rc = 1; /* nothing */