From a18211cc57c8a3e38669911cf21c048da775126c Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Sat, 17 Aug 2024 01:23:50 -0500 Subject: [PATCH] Fix unrecognized escape sequence and possible loss of data warnings in i2c_smbus_i801.cpp --- i2c_smbus/i2c_smbus_i801.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/i2c_smbus/i2c_smbus_i801.cpp b/i2c_smbus/i2c_smbus_i801.cpp index d315220e..8b3a1841 100644 --- a/i2c_smbus/i2c_smbus_i801.cpp +++ b/i2c_smbus/i2c_smbus_i801.cpp @@ -560,7 +560,7 @@ bool i2c_smbus_i801_detect() // Query WMI for Win32_PnPSignedDriver entries with names matching "SMBUS" or "SM BUS" // These devices may be browsed under Device Manager -> System Devices std::vector q_res_PnPSignedDriver; - hres = wmi.query("SELECT * FROM Win32_PnPSignedDriver WHERE Description LIKE '\%SMBUS\%' OR Description LIKE '\%SM BUS\%'", q_res_PnPSignedDriver); + hres = wmi.query("SELECT * FROM Win32_PnPSignedDriver WHERE Description LIKE '%SMBUS%' OR Description LIKE '%SM BUS%'", q_res_PnPSignedDriver); if (hres) { @@ -617,7 +617,7 @@ bool i2c_smbus_i801_detect() continue; } - uint8_t host_config = ReadPciConfigWord(pciAddress, SMBHSTCFG); + uint8_t host_config = (uint8_t)ReadPciConfigWord(pciAddress, SMBHSTCFG); if ((host_config & SMBHSTCFG_HST_EN) == 0) { continue;