Syslog Truncation / Size Limit?

I searched and could not find an answer to this, and am having difficulty, so I would appreciate any assistance that can be offered.

We're experiencing logs that are having all characters after the 850th one written being truncated. I am wondering if there is a default limit to the syslog daemon, if it's possible to change this, and if so, how. If there's not, and there's a workaround, that would help too.

I appreciate any help.

<3

Looking at the Solaris Source code, it looks like the limit is a constant in syslogd.h called MAXLINE which is set to 1024.