The std::string will throw an exception if the max size
for a category is greater then the name of the category.
Example:
%{10.10c}
Category:
test
This will fail. The correct behavior should be to pad
it with spaces.
The problem is in FormatModifierComponent.append:
if (_maxWidth > 0) {
msg.erase(_maxWidth);
Logged In: YES
user_id=559335
I forgot to add that I am using MSVC 6.