commit | e55832b23f8f833a3d5448505355eba18806fbee | [log] [tgz] |
---|---|---|
author | Jason M. Bills <jason.m.bills@linux.intel.com> | Mon Jun 14 16:00:49 2021 -0700 |
committer | Jason M. Bills <jason.m.bills@linux.intel.com> | Mon Jun 14 16:00:49 2021 -0700 |
tree | e02da85771443fb55894cb11667edc0370dea64f | |
parent | 3b1665a3d242bb63a3f94b6170fa2bfe6de4f255 [diff] |
Fix mismatched data size in bitwise operations Change-Id: Iad7c781bb42ab26cc5d986d46726e5dd03ee5c0c Signed-off-by: Jason M. Bills <jason.m.bills@linux.intel.com>
diff --git a/src/peci_pcie.cpp b/src/peci_pcie.cpp index 8b942aa..0b1603e 100644 --- a/src/peci_pcie.cpp +++ b/src/peci_pcie.cpp
@@ -200,7 +200,7 @@ pciData = 0; for (int i = mod; i < mod + size; i++) { - pciData |= data[i] << 8 * (i - mod); + pciData |= static_cast<uint32_t>(data[i]) << 8 * (i - mod); } return resCode::resOk;