ITS#10105 liblber lutil_debug: ensure msg ends with NL

This commit is contained in:
Howard Chu 2023-10-02 18:51:28 +01:00 committed by Quanah Gibson-Mount
parent 0537ec0ac9
commit 807a7cf720

View File

@ -43,12 +43,15 @@ void (lutil_debug)( int debug, int level, const char *fmt, ... )
{
char buffer[4096];
va_list vl;
int len;
if ( !(level & debug ) ) return;
va_start( vl, fmt );
vsnprintf( buffer, sizeof(buffer), fmt, vl );
len = vsnprintf( buffer, sizeof(buffer), fmt, vl );
va_end( vl );
if ( len >= sizeof(buffer)-2 )
buffer[sizeof(buffer)-2] = '\n';
ber_pvt_log_print( buffer );
}