From 7c235f09145972d2f7f7f86f2c7223f7df428eea Mon Sep 17 00:00:00 2001 From: Guillermo Rodriguez Garcia Date: Wed, 15 Sep 1999 00:17:15 +0000 Subject: [PATCH] Now uses wxSocketBase::Error() to see if last IO call failed git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3672 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- src/common/sckstrm.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/common/sckstrm.cpp b/src/common/sckstrm.cpp index ebb6441a11..1e1417c416 100644 --- a/src/common/sckstrm.cpp +++ b/src/common/sckstrm.cpp @@ -48,10 +48,10 @@ size_t wxSocketOutputStream::OnSysWrite(const void *buffer, size_t size) ret = m_o_socket->Write((const char *)buffer, size).LastCount(); - if (ret > 0) - m_lasterror = wxStream_NOERROR; + if (m_o_socket->Error()) + m_lasterror = wxStream_WRITE_ERR; else - m_lasterror = wxStream_READ_ERR; + m_lasterror = wxStream_NOERROR; return ret; @@ -76,10 +76,10 @@ size_t wxSocketInputStream::OnSysRead(void *buffer, size_t size) ret = m_i_socket->Read((char *)buffer, size).LastCount(); - if (ret > 0) - m_lasterror = wxStream_NOERROR; - else + if (m_i_socket->Error()) m_lasterror = wxStream_READ_ERR; + else + m_lasterror = wxStream_NOERROR; return ret; } -- 2.45.2