From c84cf9392ff5c54eb7808c7224cd1f008fe86eec Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Fri, 16 Sep 2022 11:49:12 -0500 Subject: [PATCH] Fix warning in EVGAGPUv3Controller.cpp --- Controllers/EVGAAmpereGPUController/EVGAGPUv3Controller.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Controllers/EVGAAmpereGPUController/EVGAGPUv3Controller.cpp b/Controllers/EVGAAmpereGPUController/EVGAGPUv3Controller.cpp index 5921ebecc..46d5c1149 100644 --- a/Controllers/EVGAAmpereGPUController/EVGAGPUv3Controller.cpp +++ b/Controllers/EVGAAmpereGPUController/EVGAGPUv3Controller.cpp @@ -68,7 +68,7 @@ std::string EVGAGPUv3Controller::ReadFWVersion() LOG_TRACE("[%s] Getting FW from HW", evgaGPUName); uint8_t data_pkt[I2C_SMBUS_BLOCK_MAX] = {}; std::string return_string = ""; - char version[8]; + char version[10]; uint8_t result = bus->i2c_smbus_read_i2c_block_data(dev, EVGA_GPU_V3_REG_FIRMWARE, 6, data_pkt); if (result == 6) @@ -76,7 +76,7 @@ std::string EVGAGPUv3Controller::ReadFWVersion() uint8_t major = data_pkt[4]; uint8_t minor = data_pkt[5]; - snprintf(version, 8, "1.%02d.%02d", major, minor); + snprintf(version, 10, "1.%02d.%02d", major, minor); return_string.append(version); LOG_TRACE("[%s] Firmware %s", evgaGPUName, version); fwVersion = return_string;