From cf7fd70c679e2200041b98b38bbae8aecba28158 Mon Sep 17 00:00:00 2001 From: Meep-Eep Date: Wed, 21 Oct 2009 16:49:26 +0000 Subject: [PATCH] Redefining "absurd". Also small cleanup. git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@3233 8092fc87-c524-0410-9efc-e669fe64eaf9 --- sc2/src/uqm.c | 2 +- sc2/src/uqm/netplay/packethandlers.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sc2/src/uqm.c b/sc2/src/uqm.c index 974325e0c..d17ea8491 100644 --- a/sc2/src/uqm.c +++ b/sc2/src/uqm.c @@ -916,7 +916,7 @@ parseOptions (int argc, char *argv[], struct options_struct *options) } netplayOptions.inputDelay = temp; - if (netplayOptions.inputDelay > 60 * BATTLE_FRAME_RATE) + if (netplayOptions.inputDelay > BATTLE_FRAME_RATE) { log_add (log_Fatal, "Network input delay is absurdly " "large."); diff --git a/sc2/src/uqm/netplay/packethandlers.c b/sc2/src/uqm/netplay/packethandlers.c index 7a4d46ec7..ad39c1bdd 100644 --- a/sc2/src/uqm/netplay/packethandlers.c +++ b/sc2/src/uqm/netplay/packethandlers.c @@ -487,12 +487,12 @@ PacketHandler_InputDelay(NetConnection *conn, battleStateData = (BattleStateData *) NetConnection_getStateData(conn); delay = ntoh32(packet->delay); - if (delay > 60 * BATTLE_FRAME_RATE) { + if (delay > BATTLE_FRAME_RATE) { log_add(log_Error, "NETPLAY: [%d] Received absurdly large " "input delay value (%d).", conn->player, delay); return -1; } - conn->stateFlags.inputDelay = ntoh32(packet->delay); + conn->stateFlags.inputDelay = delay; return 0; }