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);