netpanzer-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[netPanzer-CVS] netpanzer/src/UILib/Network ClientSocket.cpp Se...


From: Matthias Braun
Subject: [netPanzer-CVS] netpanzer/src/UILib/Network ClientSocket.cpp Se...
Date: Fri, 19 Sep 2003 05:41:48 -0400

CVSROOT:        /cvsroot/netpanzer
Module name:    netpanzer
Branch:         
Changes by:     Matthias Braun <address@hidden> 03/09/19 05:41:48

Modified files:
        src/UILib/Network: ClientSocket.cpp ServerSocket.cpp 
Added files:
        src/UILib/Network: SDLNet.cpp SDLNet.hpp 

Log message:
        don't forget to initialize and shutdown SDLNet

Patches:
Index: netpanzer/src/UILib/Network/ClientSocket.cpp
diff -u netpanzer/src/UILib/Network/ClientSocket.cpp:1.3 
netpanzer/src/UILib/Network/ClientSocket.cpp:1.4
--- netpanzer/src/UILib/Network/ClientSocket.cpp:1.3    Tue Sep 16 16:16:13 2003
+++ netpanzer/src/UILib/Network/ClientSocket.cpp        Fri Sep 19 05:41:47 2003
@@ -20,11 +20,14 @@
 
 #include "Log.hpp"
 #include "Exception.hpp"
+#include "SDLNet.hpp"
 #include "NetworkInterface.hpp"
 #include "ClientSocket.hpp"
 
 ClientSocket::ClientSocket(const char* servername, Uint16 port)
 {
+    SDLNet::shutdown();
+    
     // resolve server name
     IPaddress serverip;
     // XXX why deosn't ResolveHost take a const char*? Is this cast safe?
Index: netpanzer/src/UILib/Network/ServerSocket.cpp
diff -u netpanzer/src/UILib/Network/ServerSocket.cpp:1.5 
netpanzer/src/UILib/Network/ServerSocket.cpp:1.6
--- netpanzer/src/UILib/Network/ServerSocket.cpp:1.5    Tue Sep 16 16:16:13 2003
+++ netpanzer/src/UILib/Network/ServerSocket.cpp        Fri Sep 19 05:41:48 2003
@@ -28,12 +28,15 @@
 #include "NetworkGlobals.hpp"
 #include "GameConfig.hpp"
 #include "PlayerInterface.hpp"
+#include "SDLNet.hpp"
 #include "Client.hpp"
 #include "Exception.hpp"
 
 ServerSocket::ServerSocket(Uint16 tcpport)
         : clientlist(0)
 {
+    SDLNet::initialise();
+    
     IPaddress ip;
     if(SDLNet_ResolveHost(&ip, 0, tcpport) < 0)
         throw Exception("couldn't resolve address for socket on port %d: %s",




reply via email to

[Prev in Thread] Current Thread [Next in Thread]