char newData[ LOG_HDR_LEN + len + 2 + 1 ];
char _ident[9];
strncpy(_ident, Ident, 9);
- sprintf( newData, "%014lli%s [%+8s] ",
+ sprintf( newData, "%014lli%s [%-8s] ",
ent->Time, csaLevelCodes[Level], Ident);
strcpy( newData + LOG_HDR_LEN, ent->Data );
strcpy( newData + LOG_HDR_LEN + len, "\r\n" );
void Log_Int_PrintMessage(tLogEntry *Entry)
{
SHORTLOCK( &glLogOutput );
- LogF("%s%014lli%s [%+8s] %s\x1B[0m\r\n",
+ LogF("%s%014lli%s [%-8s] %s",
csaLevelColours[Entry->Level],
Entry->Time,
csaLevelCodes[Entry->Level],
Entry->Ident,
Entry->Data
);
+ LogF("\x1B[0m\r\n"); // Separate in case Entry->Data is too long
SHORTREL( &glLogOutput );
}