diff options
author | Dan Goodliffe <dan@randomdan.homeip.net> | 2021-08-29 15:12:57 +0100 |
---|---|---|
committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2021-08-29 15:12:57 +0100 |
commit | 6c7222e071ffe7d20c138faac0da1d708e0a7779 (patch) | |
tree | 86ad5d55f60b42b648fbdfc4183e160aacd5ef6c /lib/row.cpp | |
parent | Add -Wuseless-cast (diff) | |
download | mygrate-6c7222e071ffe7d20c138faac0da1d708e0a7779.tar.bz2 mygrate-6c7222e071ffe7d20c138faac0da1d708e0a7779.tar.xz mygrate-6c7222e071ffe7d20c138faac0da1d708e0a7779.zip |
Add -Wold-style-cast
Diffstat (limited to 'lib/row.cpp')
-rw-r--r-- | lib/row.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/row.cpp b/lib/row.cpp index ba8045d..54e2728 100644 --- a/lib/row.cpp +++ b/lib/row.cpp @@ -21,7 +21,8 @@ namespace MyGrate { auto colIter {columnFlags.begin()}; for (auto c {0U}; c < tm.column_count; c++) { if (*colIter) { - const enum_field_types type {(enum_field_types)(unsigned char)tm.column_types.str[c]}; + const enum_field_types type { + static_cast<enum_field_types>(static_cast<unsigned char>(tm.column_types.str[c]))}; const auto null {*nullIter}; if (null) { switch (type) { |