From: Howard Chu Date: Wed, 15 Oct 2025 19:17:34 +0000 (+0100) Subject: ITS#10381 fix logformat for Windows again X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e8105816ce51bde9bba58ab1282d91b8d8a422dc;p=thirdparty%2Fopenldap.git ITS#10381 fix logformat for Windows again Misplaced line in previous commit. --- diff --git a/servers/slapd/logging.c b/servers/slapd/logging.c index 116af59b92..5874538745 100644 --- a/servers/slapd/logging.c +++ b/servers/slapd/logging.c @@ -124,7 +124,6 @@ slap_debug_print( const char *data ) datalen = len - prefixlen; if ( !logfile_only ) (void)!write( 2, msgbuf+poffset, len ); - ptr = msgbuf; #else iov[0].iov_base = prefix; iov[0].iov_len = sprintf( prefix, "%lx." TS " %p ", @@ -214,6 +213,7 @@ slap_debug_print( const char *data ) } #ifdef _WIN32 + ptr = msgbuf; if ( logfile_format <= LFMT_DEBUG ) ptr += poffset; /* only nonzero if logfile-format was explicitly set */ len = write( logfile_fd, ptr, len );