Fix unrecognized escape sequence and possible loss of data warnings in i2c_smbus_i801.cpp

This commit is contained in:
Adam Honse 2024-08-17 01:23:50 -05:00
parent 9caa009eb3
commit a18211cc57

View file

@ -560,7 +560,7 @@ bool i2c_smbus_i801_detect()
// Query WMI for Win32_PnPSignedDriver entries with names matching "SMBUS" or "SM BUS" // Query WMI for Win32_PnPSignedDriver entries with names matching "SMBUS" or "SM BUS"
// These devices may be browsed under Device Manager -> System Devices // These devices may be browsed under Device Manager -> System Devices
std::vector<QueryObj> q_res_PnPSignedDriver; std::vector<QueryObj> 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) if (hres)
{ {
@ -617,7 +617,7 @@ bool i2c_smbus_i801_detect()
continue; continue;
} }
uint8_t host_config = ReadPciConfigWord(pciAddress, SMBHSTCFG); uint8_t host_config = (uint8_t)ReadPciConfigWord(pciAddress, SMBHSTCFG);
if ((host_config & SMBHSTCFG_HST_EN) == 0) if ((host_config & SMBHSTCFG_HST_EN) == 0)
{ {
continue; continue;