netpanzer-cvs
[Top][All Lists]
Advanced

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

[netPanzer-CVS] netpanzer/src/NetPanzer/Core main.cpp


From: Matthias Braun
Subject: [netPanzer-CVS] netpanzer/src/NetPanzer/Core main.cpp
Date: Sun, 26 Oct 2003 12:55:49 -0500

CVSROOT:        /cvsroot/netpanzer
Module name:    netpanzer
Branch:         
Changes by:     Matthias Braun <address@hidden> 03/10/26 12:55:49

Modified files:
        src/NetPanzer/Core: main.cpp 

Log message:
        only use signal stuff when not on win32

Patches:
Index: netpanzer/src/NetPanzer/Core/main.cpp
diff -u netpanzer/src/NetPanzer/Core/main.cpp:1.17 
netpanzer/src/NetPanzer/Core/main.cpp:1.18
--- netpanzer/src/NetPanzer/Core/main.cpp:1.17  Wed Oct 22 19:14:45 2003
+++ netpanzer/src/NetPanzer/Core/main.cpp       Sun Oct 26 12:55:48 2003
@@ -117,6 +117,7 @@
     FileSystem::shutdown();
 }
 
+#ifndef WIN32
 void signalhandler(int signum)
 {
     // set signal handler back to default
@@ -142,10 +143,12 @@
     shutdown();
     raise(signum);
 }
+#endif
 
 //-----------------------------------------------------------------
 BaseGameManager *initialise(int argc, char** argv)
 {
+#ifndef WIN32
     // Install signal handler
     signal(SIGILL, signalhandler);
     signal(SIGINT, signalhandler);
@@ -157,6 +160,7 @@
     signal(SIGABRT, signalhandler);
     signal(SIGTRAP, signalhandler);
     signal(SIGSYS, signalhandler);
+#endif
         
     // Parse commandline
     using namespace optionmm;




reply via email to

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