};
int ldap_loglevels[LDAP_SUBSYS_NUM];
-static long numLevels = 0;
static FILE *log_file = NULL;
static int global_level = 0;
#ifdef HAVE_VSYSLOG
vsyslog( debug2syslog(level), fmt, vl );
#else
+ char data[4096];
vsnprintf( data, sizeof(data), fmt, vl );
syslog( debug2syslog(level), data );
#endif
#endif
va_start( vl, fmt );
-#ifdef HAVE_VSNPRINTF
vsnprintf( buffer, sizeof(buffer), fmt, vl );
-#else
- vsprintf( buffer, fmt, vl );
-#endif
buffer[sizeof(buffer)-1] = '\0';
if( log_file != NULL ) {