Fix basic_stream lowest_layer for ssl

This commit is contained in:
Vinnie Falco
2019-03-12 18:58:02 -07:00
parent b7c3c1eb1a
commit fdc83c981b
2 changed files with 4 additions and 9 deletions

View File

@ -2,6 +2,7 @@ Version 232:
* Fix close_socket for net::basic_socket changes
* Fix file_win32_write_op async initiation
* Fix basic_stream lowest_layer for ssl
--------------------------------------------------------------------------------
@ -56,12 +57,6 @@ Version 227:
--------------------------------------------------------------------------------
Version 227:
* Fix decorator for certain sizes
--------------------------------------------------------------------------------
Version 226:
* Support -fno-exceptions

View File

@ -294,15 +294,15 @@ private:
template<class>
friend class boost::asio::ssl::stream;
// DEPRECATED
using lowest_layer_type = net::basic_stream_socket<Protocol>;
using lowest_layer_type = socket_type;
// DEPRECATED
net::basic_stream_socket<Protocol>&
lowest_layer_type&
lowest_layer() noexcept
{
return impl_->socket;
}
// DEPRECATED
net::basic_stream_socket<Protocol> const&
lowest_layer_type const&
lowest_layer() const noexcept
{
return impl_->socket;