summaryrefslogtreecommitdiff
path: root/src/d_loop.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/d_loop.c')
-rw-r--r--src/d_loop.c9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/d_loop.c b/src/d_loop.c
index a22c1bd2..04d6ef0f 100644
--- a/src/d_loop.c
+++ b/src/d_loop.c
@@ -143,7 +143,7 @@ static boolean BuildNewTic(void)
gameticdiv = gametic/ticdup;
I_StartTic ();
- loop_interface->ProcesEvents();
+ loop_interface->ProcessEvents();
// Always run the menu
@@ -422,6 +422,10 @@ boolean D_InitNetGame(net_connect_data_t *connect_data)
net_addr_t *addr = NULL;
int i;
+ // Call D_QuitNetGame on exit:
+
+ I_AtExit(D_QuitNetGame, true);
+
#ifdef FEATURE_MULTIPLAYER
//!
@@ -519,12 +523,9 @@ boolean D_InitNetGame(net_connect_data_t *connect_data)
void D_QuitNetGame (void)
{
#ifdef FEATURE_MULTIPLAYER
-
NET_SV_Shutdown();
NET_CL_Disconnect();
-
#endif
-
}
static int GetLowTic(void)