diff options
author | Adam <Adam@anope.org> | 2014-05-21 08:40:54 -0400 |
---|---|---|
committer | Adam <Adam@anope.org> | 2014-05-21 08:40:54 -0400 |
commit | 5a1257b7f0b44ee3fd4639e5be288d160ceb5095 (patch) | |
tree | ad3f372dc8b4c7e22ba6a1d85de96fa96637cbe2 /src | |
parent | 866f3f32ab3713e9867747f150df3698e456744e (diff) |
Fix extra space in log messages with logtype channel and no source
Diffstat (limited to 'src')
-rw-r--r-- | src/logger.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/logger.cpp b/src/logger.cpp index 2b6d06e87..4297bcab0 100644 --- a/src/logger.cpp +++ b/src/logger.cpp @@ -189,7 +189,11 @@ Anope::string Log::BuildPrefix() const { if (!this->chan) break; - buffer += "CHANNEL: " + FormatSource() + " " + this->category + " " + this->chan->name + " "; + buffer += "CHANNEL: "; + Anope::string src = FormatSource(); + if (!src.empty()) + buffer += src + " "; + buffer += this->category + " " + this->chan->name + " "; break; } case LOG_USER: |