///////////////////////////////////////////////////////////////////////////////
-// Name: txtstrm.cpp
+// Name: src/common/txtstrm.cpp
// Purpose: Text stream classes
// Author: Guilhem Lavaux
// Modified by:
return wxStrtod(word.c_str(), 0);
}
+#if WXWIN_COMPATIBILITY_2_6
+
wxString wxTextInputStream::ReadString()
{
return ReadLine();
}
+#endif // WXWIN_COMPATIBILITY_2_6
+
wxString wxTextInputStream::ReadLine()
{
wxString line;
if(c == wxEOT)
break;
- if ( !m_input )
- break;
-
if (EatEOL(c))
break;
}
#if wxUSE_UNICODE
- // note that we must not write the trailing NUL here
wxCharBuffer buffer = m_conv->cWC2MB(out, out.length(), &len);
- m_output.Write(buffer, len + 1 - m_conv->GetMBNulLen());
+ m_output.Write(buffer, len);
#else
m_output.Write(out.c_str(), out.length() );
#endif