Services: Allow lm to log single-character messages.

This commit is contained in:
Subv 2018-01-09 15:14:21 -05:00
parent c2ee513d35
commit 188feba457

View file

@ -75,7 +75,8 @@ private:
addr += sizeof(MessageHeader);
if (!header.IsSingleMessage()) {
UNIMPLEMENTED_MSG("Multi message logs are unimplemeneted");
LOG_WARNING(Service, "Multi message logs are unimplemeneted");
return;
}
// Parse out log metadata
@ -102,15 +103,10 @@ private:
}
// Empty log - nothing to do here
if (message.size() <= 1) {
if (message.empty()) {
return;
}
// Remove trailing new line
if (message[message.length() - 1] == '\n') {
message.erase(message.length() - 1);
}
// Format a nicely printable string out of the log metadata
std::string output;
if (filename.size()) {