Browse Source

Add nullptr checks to char type logging

master
Riyyi 4 years ago
parent
commit
198a61f054
  1. 10
      inferno/src/inferno/log.cpp

10
inferno/src/inferno/log.cpp

@ -9,12 +9,22 @@ namespace Inferno {
const LogStream& operator<<(const LogStream& stream, const char* value)
{
if (value == nullptr) {
stream.write("(null)", 6);
return stream;
}
stream.write(value, strlen(value));
return stream;
}
const LogStream& operator<<(const LogStream& stream, const unsigned char* value)
{
if (value == nullptr) {
stream.write("(null)", 6);
return stream;
}
stream.write(value, strlen((const char*)value));
return stream;
}

Loading…
Cancel
Save