You are viewing a plain text version of this content. The canonical link for it is here.
Posted to log4cxx-dev@logging.apache.org by ca...@apache.org on 2007/10/26 23:52:34 UTC

svn commit: r588784 - /logging/log4cxx/trunk/src/main/cpp/syslogwriter.cpp

Author: carnold
Date: Fri Oct 26 14:52:34 2007
New Revision: 588784

URL: http://svn.apache.org/viewvc?rev=588784&view=rev
Log:
LOGCXX-195: Syslog appender adds null character to output

Modified:
    logging/log4cxx/trunk/src/main/cpp/syslogwriter.cpp

Modified: logging/log4cxx/trunk/src/main/cpp/syslogwriter.cpp
URL: http://svn.apache.org/viewvc/logging/log4cxx/trunk/src/main/cpp/syslogwriter.cpp?rev=588784&r1=588783&r2=588784&view=diff
==============================================================================
--- logging/log4cxx/trunk/src/main/cpp/syslogwriter.cpp (original)
+++ logging/log4cxx/trunk/src/main/cpp/syslogwriter.cpp Fri Oct 26 14:52:34 2007
@@ -58,7 +58,7 @@
       LOG4CXX_ENCODE_CHAR(data, source);
 
       DatagramPacketPtr packet( 
-          new DatagramPacket((void*) data.c_str(), data.length() + 1,
+          new DatagramPacket((void*) data.data(), data.length(),
                              address, SYSLOG_PORT));
 
       ds->send(packet);