From 53d53655d743e4960b8ada7d2b5de488d268975e Mon Sep 17 00:00:00 2001 From: David Yat Sin Date: Tue, 14 Feb 2023 14:19:31 +0000 Subject: [PATCH] Fix for unitialized variables Change-Id: Ie8a004db699248d0cde4213077520ea503754399 --- src/topology.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/topology.c b/src/topology.c index d808a2d84f..f2b2075e3e 100644 --- a/src/topology.c +++ b/src/topology.c @@ -1059,17 +1059,17 @@ static HSAKMT_STATUS topology_sysfs_get_node_props(uint32_t node_id, uint32_t *num_p2pLinks) { FILE *fd; - char *read_buf, *p, *envvar, dummy; + char *read_buf, *p, *envvar, dummy = '\0'; char prop_name[256]; char path[256]; - unsigned long long prop_val; - uint32_t prog, major, minor, step; + unsigned long long prop_val = 0; + uint32_t prog, major = 0, minor = 0, step = 0; int read_size; const struct hsa_gfxip_table *hsa_gfxip; uint32_t sys_node_id; uint32_t gfxv = 0; uint8_t gfxv_major, gfxv_minor, gfxv_stepping; - uint32_t simd_arrays_count; + uint32_t simd_arrays_count = 0; HSAKMT_STATUS ret = HSAKMT_STATUS_SUCCESS;