From: Michal Privoznik Date: Wed, 8 Mar 2023 07:52:32 +0000 (+0100) Subject: virSCSIHostFindByPCI: Decrease scope of some variables X-Git-Tag: v9.2.0-rc1~135 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ade974d3ae81ba77d427fe143730e5efcb8c3834;p=thirdparty%2Flibvirt.git virSCSIHostFindByPCI: Decrease scope of some variables Inside of virSCSIHostFindByPCI() there're some variables that are used from a while() loop exclusively. Bring their declaration into the loop. Signed-off-by: Michal Privoznik Reviewed-by: Ján Tomko --- diff --git a/src/util/virscsihost.c b/src/util/virscsihost.c index 54ba9ddb9b..c816b21f64 100644 --- a/src/util/virscsihost.c +++ b/src/util/virscsihost.c @@ -95,9 +95,7 @@ virSCSIHostFindByPCI(const char *sysfs_prefix, const char *prefix = sysfs_prefix ? sysfs_prefix : SYSFS_SCSI_HOST_PATH; struct dirent *entry = NULL; g_autoptr(DIR) dir = NULL; - char *p = NULL; char *ret = NULL; - unsigned int read_unique_id; if (virDirOpen(&dir, prefix) < 0) return NULL; @@ -107,6 +105,8 @@ virSCSIHostFindByPCI(const char *sysfs_prefix, g_autofree char *host_path = NULL; g_autofree char *unique_path = NULL; g_autofree char *buf = NULL; + char *p = NULL; + unsigned int read_unique_id; if (!virFileIsLink(entry->d_name)) continue;