fix compiler warnings
Fix a couple pedantic, format=, and unused-parameter warnings so we can
turn the warnings all the way up.
Change-Id: I7c6309e30147f54fc64ace99dc784fbd96c77c70
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/procedures/common/cfam_overrides.cpp b/procedures/common/cfam_overrides.cpp
index 13f7659..ea311f5 100644
--- a/procedures/common/cfam_overrides.cpp
+++ b/procedures/common/cfam_overrides.cpp
@@ -27,7 +27,7 @@
void CFAMOverride()
{
- int pos = 0;
+ size_t pos = 0;
cfam_address_t address = 0;
cfam_data_t data = 0;
cfam_mask_t mask = 0;
@@ -48,7 +48,7 @@
if (!line.empty() && line.at(0) != '#')
{
mask = 0xFFFFFFFF;
- if (sscanf(line.c_str(), "%x %hx %x %x", &pos, &address,
+ if (sscanf(line.c_str(), "%zu %hx %x %x", &pos, &address,
&data, &mask) >= 3)
{
const auto& target = targets.getTarget(pos);
@@ -74,7 +74,7 @@
return;
}
-REGISTER_PROCEDURE("CFAMOverride", CFAMOverride);
+REGISTER_PROCEDURE("CFAMOverride", CFAMOverride)
} // namespace p9
} // namespace openpower