[Top][All Lists]
[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;