- StrBufPrintf(Info, "%s [%s] %s; [%s]",
- Type,
- Err,
- ChrPtr(Error),
- ChrPtr(TP->Tokens->FlatToken));
+ FlushStrBuf(Info);
+ StrBufAppendBufPlain(Info, Type, -1, 0);
+ StrBufAppendBufPlain(Info, HKEY(" ["), 0);
+ StrBufAppendBufPlain(Info, Err, -1, 0);
+ StrBufAppendBufPlain(Info, HKEY("] "), 0);
+ StrBufAppendBuf(Info, Error, 0);
+ StrBufAppendBufPlain(Info, HKEY("; ["), 0);
+ if (TP->Tokens != NULL)
+ StrBufAppendBuf(Info, TP->Tokens->FlatToken, 0);
+ StrBufAppendBufPlain(Info, HKEY("]"), 0);