summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--include/cppunit/tools/StringHelper.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/cppunit/tools/StringHelper.h b/include/cppunit/tools/StringHelper.h
index 3301045..3b7a38e 100644
--- a/include/cppunit/tools/StringHelper.h
+++ b/include/cppunit/tools/StringHelper.h
@@ -36,6 +36,16 @@ typename std::enable_if<std::is_enum<T>::value, std::string>::type toString(cons
return ost.str();
}
+template<> inline std::string toString(const signed char& x)
+{
+ return toString(static_cast<int>(x));
+}
+
+template<> inline std::string toString(const unsigned char& x)
+{
+ return toString(static_cast<unsigned int>(x));
+}
+
}