mirror of
https://github.com/FairRootGroup/FairLogger.git
synced 2025-10-15 09:31:44 +00:00
Logger: handle nullptr.
This commit is contained in:
committed by
Mohammad Al-Turany
parent
a9f9030041
commit
42470d2090
@@ -470,7 +470,7 @@ void Logger::RemoveCustomSink(const string& key)
|
||||
}
|
||||
}
|
||||
|
||||
ostringstream& Logger::Log()
|
||||
Logger& Logger::Log()
|
||||
{
|
||||
char tsstr[32];
|
||||
if (!strftime(tsstr, sizeof(tsstr), "%H:%M:%S", localtime(&(fMetaData.timestamp))))
|
||||
@@ -522,7 +522,19 @@ ostringstream& Logger::Log()
|
||||
fColorOut << " ";
|
||||
}
|
||||
|
||||
return fContent;
|
||||
return *this;
|
||||
}
|
||||
|
||||
Logger& Logger::operator<<(ios_base& (*manip) (ios_base&))
|
||||
{
|
||||
fContent << manip;
|
||||
return *this;
|
||||
}
|
||||
|
||||
Logger& Logger::operator<<(ostream& (*manip) (ostream&))
|
||||
{
|
||||
fContent << manip;
|
||||
return *this;
|
||||
}
|
||||
|
||||
Logger::~Logger() noexcept(false)
|
||||
|
Reference in New Issue
Block a user