freebsd-ports/devel/libclaw/files/patch-claw-impl-socket__stream.tpp
2013-09-18 02:36:27 +00:00

20 lines
799 B
C++

--- claw/impl/socket_stream.tpp.orig 2013-07-03 23:34:38.000000000 +0400
+++ claw/impl/socket_stream.tpp 2013-09-14 03:12:49.742226665 +0400
@@ -37,7 +37,7 @@
template<typename CharT, typename Traits>
claw::net::basic_socket_stream<CharT, Traits>::basic_socket_stream
( int read_delay )
- : m_buffer(read_delay)
+ : std::basic_iostream<CharT, Traits>(&m_buffer), m_buffer(read_delay)
{
this->init(&m_buffer);
} // basic_socket_stream::basic_socket_stream()
@@ -53,7 +53,7 @@
template<typename CharT, typename Traits>
claw::net::basic_socket_stream<CharT, Traits>::basic_socket_stream
( const char* address, int port, int read_delay )
- : m_buffer(read_delay)
+ : std::basic_iostream<CharT, Traits>(&m_buffer), m_buffer(read_delay)
{
this->init(&m_buffer);
open(address, port);