// --------------------------------------------------------------------------
// the application icon
-#if defined(__WXGTK__) || defined(__WXMOTIF__)
+#if defined(__WXGTK__) || defined(__WXMOTIF__) || defined(__WXMAC__)
# include "mondrian.xpm"
#endif
m_text->AppendText(_("\n=== Test 1 begins ===\n"));
// Tell the server which test we are running
- int c = 0xBE;
+ unsigned char c = 0xBE;
m_sock->Write(&c, 1);
// Send some data and read it back. We know the size of the
m_text->AppendText(_("\n=== Test 2 begins ===\n"));
// Tell the server which test we are running
- int c = 0xCE;
+ unsigned char c = 0xCE;
m_sock->Write(&c, 1);
// Here we use ReadMsg and WriteMsg to send messages with
m_text->AppendText(_("\n=== Test 3 begins ===\n"));
// Tell the server which test we are running
- int c = 0xDE;
+ unsigned char c = 0xDE;
m_sock->Write(&c, 1);
// This test also is similar to the first one but it sends a
m_sock->SetFlags(wxSOCKET_WAITALL);
// Note that len is in kbytes here!
- // Also note that Linux kernel 2.0.36 gives up at len > 27.
- len = 28;
+ len = 32;
buf1 = new char[len * 1024];
buf2 = new char[len * 1024];
m_text->AppendText(_("\n=== URL test begins ===\n"));
wxString urlname = wxGetTextFromUser(_("Enter an URL to get"),
_("URL:"),
- _("http://localhost"));
+ _T("http://localhost"));
// Parse the URL
wxURL url(urlname);
{
wxString s = _("OnSocketEvent: ");
- switch(event.SocketEvent())
+ switch(event.GetSocketEvent())
{
case wxSOCKET_INPUT : s.Append(_("wxSOCKET_INPUT\n")); break;
case wxSOCKET_LOST : s.Append(_("wxSOCKET_LOST\n")); break;