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 = "-";


Reply via email to