Tweak logging format.
[dcpomatic.git] / src / lib / log_entry.cc
index 9b399e4b67f38a67d0eecb12f7fbb4a0ae939f60..d29b56747306f0b9a23aff6e3b49c0f678c9d659 100644 (file)
@@ -28,6 +28,7 @@ int const LogEntry::TYPE_ERROR        = 0x4;
 int const LogEntry::TYPE_DEBUG_DECODE = 0x8;
 int const LogEntry::TYPE_DEBUG_ENCODE = 0x10;
 int const LogEntry::TYPE_TIMING       = 0x20;
+int const LogEntry::TYPE_DEBUG_EMAIL  = 0x40;
 
 using std::string;
 
@@ -42,10 +43,11 @@ LogEntry::get () const
 {
        SafeStringStream s;
        if (_type & TYPE_TIMING) {
-               s << _time.tv_sec << ":" << _time.tv_usec;
+               s << _time.tv_sec << ":" << _time.tv_usec << " ";
        } else {
                char buffer[64];
-               struct tm* t = localtime (&_time.tv_sec);
+               time_t const sec = _time.tv_sec;
+               struct tm* t = localtime (&sec);
                strftime (buffer, 64, "%c", t);
                string a (buffer);
                s << a.substr (0, a.length() - 1) << N_(": ");