Cast SrcSubsystem to uint8_t before passing to fmt::format
Signed-off-by: Caleb Palmer <cnpalmer@us.ibm.com>
Change-Id: Ic9c62d0120ca6cac5a512dba653fcc93e830aa24
diff --git a/analyzer/service_data.hpp b/analyzer/service_data.hpp
index c1f681e..36c8f64 100644
--- a/analyzer/service_data.hpp
+++ b/analyzer/service_data.hpp
@@ -165,8 +165,8 @@
void addSrcSubsystem(
std::map<std::string, std::string>& io_additionalData) const
{
- io_additionalData["PEL_SUBSYSTEM"] =
- fmt::format("0x{:02x}", iv_srcSubsystem.first);
+ io_additionalData["PEL_SUBSYSTEM"] = fmt::format(
+ "0x{:02x}", static_cast<uint8_t>(iv_srcSubsystem.first));
}
/** @brief Accessor to iv_srcSubsystem. */