From: Guillermo Rodriguez Garcia Date: Thu, 9 Sep 1999 22:16:11 +0000 (+0000) Subject: small changes here and there X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/2b98cb1f84317f5ede50d5ffea306c430a86548c?hp=83b1bfaac993b74012dc42078b39315ac1dffa6e small changes here and there git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@3601 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/samples/wxsocket/server.cpp b/samples/wxsocket/server.cpp index 3d6438fe29..1e750a6ffa 100644 --- a/samples/wxsocket/server.cpp +++ b/samples/wxsocket/server.cpp @@ -24,7 +24,6 @@ #endif #include "wx/socket.h" -#include "wx/thread.h" #if defined(__WXMOTIF__) || defined(__WXGTK__) #include "mondrian.xpm" @@ -89,7 +88,7 @@ bool MyApp::OnInit(void) // Show the frame frame->Show(TRUE); - + // Return the main frame window return TRUE; } @@ -98,14 +97,6 @@ extern wxList wxPendingDelete; void MyFrame::OnSockRequest(wxSocketEvent& evt) { - /* this routine gets called from within the - waiting socket thread, i.e. here we are - not in the main GUI thread and thus we - must not call any GUI function here. */ - /* Wrong ! This routine is called by the main GUI thread - because the main GUI thread received a signal from the other - thread using wxEvent::ProcessThreadEvent */ - wxSocketBase *sock = evt.Socket(); wxPrintf(_T("OnSockRequest OK\n")); @@ -133,21 +124,13 @@ void MyFrame::OnSockRequest(wxSocketEvent& evt) void MyFrame::OnSockRequestServer(wxSocketEvent& evt) { - /* this routine gets called from within the - waiting socket thread, i.e. here we are - not in the main GUI thread and thus we - must not call any GUI function here. */ - /* Wrong ! This routine is called by the main GUI thread - because the main GUI thread received a signal from the other - thread using wxEvent::ProcessThreadEvent */ - wxSocketBase *sock2; wxSocketServer *server = (wxSocketServer *) evt.Socket(); wxPrintf(_T("OnSockRequestServer OK\n")); - wxPrintf(_T("OnSockRequest (Main = %d) (event = %d)\n"),wxThread::IsMain(), evt.SocketEvent()); + wxPrintf(_T("OnSockRequest (event = %d)\n"), evt.SocketEvent()); - sock2 = server->Accept(); + sock2 = server->Accept(FALSE); if (sock2 == NULL) return; @@ -174,7 +157,6 @@ MyFrame::MyFrame(wxFrame *frame): sock->SetFlags(wxSocketBase::SPEED); sock->Notify(TRUE); nb_clients = 0; - CreateStatusBar(1); UpdateStatus(0); }