Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/projects/SelfTest/EnumToString.cpp
diff options
context:
space:
mode:
authorPhil Nash2014-10-03 08:17:40 +0100
committerPhil Nash2014-10-03 08:17:40 +0100
commita5dca3d370c8ab25563e5c938d8666cb2882a689 (patch)
treed60c95f8568fad1c5a418d7855e1dee5e8eca180 /projects/SelfTest/EnumToString.cpp
parent12fe67cc82e1a17512a877e5af7c819e3e27f052 (diff)
downloadcatch3-a5dca3d370c8ab25563e5c938d8666cb2882a689.tar.gz
removed some warnings
Diffstat (limited to 'projects/SelfTest/EnumToString.cpp')
-rw-r--r--projects/SelfTest/EnumToString.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/projects/SelfTest/EnumToString.cpp b/projects/SelfTest/EnumToString.cpp
index b35721dc..6917d8ae 100644
--- a/projects/SelfTest/EnumToString.cpp
+++ b/projects/SelfTest/EnumToString.cpp
@@ -49,13 +49,13 @@ TEST_CASE( "toString(enum class)", "[toString][enum][enumClass]" ) {
enum class EnumClass2 : short { EnumClass2Value0, EnumClass2Value1 };
inline std::ostream& operator<<( std::ostream& os, EnumClass2 e2 ) {
- switch( (int)e2 ) {
- case (int)EnumClass2::EnumClass2Value0:
+ switch( static_cast<int>( e2 ) ) {
+ case static_cast<int>( EnumClass2::EnumClass2Value0 ):
return os << "E2/V0";
- case (int)EnumClass2::EnumClass2Value1:
+ case static_cast<int>( EnumClass2::EnumClass2Value1 ):
return os << "E2/V1";
default:
- return os << "Unknown enum value " << (int)e2;
+ return os << "Unknown enum value " << static_cast<int>( e2 );
}
}