Author: stefan2
Date: Wed Jan 14 16:37:32 2015
New Revision: 1651726
URL: http://svn.apache.org/r1651726
Log:
Fix the error formatting in svnserve's logger.
* subversion/svnserve/logger.c
(logger__log_error): Actually write the newline to the stream.
Modified:
subversion/trunk/subversion/svnserve/logger.c
Modified: subversion/trunk/subversion/svnserve/logger.c
URL:
http://svn.apache.org/viewvc/subversion/trunk/subversion/svnserve/logger.c?rev=1651726&r1=1651725&r2=1651726&view=diff
==============================================================================
--- subversion/trunk/subversion/svnserve/logger.c (original)
+++ subversion/trunk/subversion/svnserve/logger.c Wed Jan 14 16:37:32 2015
@@ -134,7 +134,10 @@ logger__log_error(logger_t *logger,
if (len > sizeof(errstr) - sizeof(APR_EOL_STR)) {
len = sizeof(errstr) - sizeof(APR_EOL_STR);
}
+
memcpy(errstr + len, APR_EOL_STR, sizeof(APR_EOL_STR));
+ len += sizeof(APR_EOL_STR) -1; /* add NL, ex terminating NUL */
+
svn_error_clear(svn_stream_write(logger->stream, errstr, &len));
continuation = "-";