# HG changeset patch # User unc0rr # Date 1415565853 -10800 # Node ID 12662c21e0e95b0717cde4639ad17b7b1e66510b # Parent b219c5a2317f49fadd08471049a158f98d7f34ff Fix use of uninitialized variables (fixes straight lines in maze gen aswell) diff -r b219c5a2317f -r 12662c21e0e9 gameServer/OfficialServer/checker.hs --- a/gameServer/OfficialServer/checker.hs Sun Nov 09 14:58:43 2014 -0500 +++ b/gameServer/OfficialServer/checker.hs Sun Nov 09 23:44:13 2014 +0300 @@ -30,7 +30,7 @@ import Control.Concurrent import Network import Network.BSD -import Network.Socket hiding (recv) +import Network.Socket hiding (recv, sClose) import Network.Socket.ByteString import qualified Data.ByteString.Char8 as B import qualified Data.ByteString as BW diff -r b219c5a2317f -r 12662c21e0e9 hedgewars/uLandGenTemplateBased.pas --- a/hedgewars/uLandGenTemplateBased.pas Sun Nov 09 14:58:43 2014 -0500 +++ b/hedgewars/uLandGenTemplateBased.pas Sun Nov 09 23:44:13 2014 +0300 @@ -152,6 +152,10 @@ iy:= (rightX - mapBorderMargin - mp.x) * b div a + mp.y; d:= DistanceI(mp.x - rightX + mapBorderMargin, mp.y - iy).Round; if t1 > 0 then distR:= d else distL:= d; + end else + begin + distL:= LAND_WIDTH + LAND_HEIGHT; + distR:= distL; end; if b <> 0 then