diff --git a/engine/common/common.c b/engine/common/common.c index 3c09c1a0b..7226ec330 100644 --- a/engine/common/common.c +++ b/engine/common/common.c @@ -686,6 +686,8 @@ int sizeofcoord=2; int sizeofangle=1; float MSG_FromCoord(coorddata c, int bytes) { + #pragma warning(disable:4701) + switch(bytes) { case 2: //encode 1/8th precision, giving -4096 to 4096 map sizes @@ -1143,7 +1145,9 @@ char *MSG_ReadStringLine (void) float MSG_ReadCoord (void) { - static coorddata c; //static to suppress warning about c + #pragma warning(disable:4701) + + coorddata c; MSG_ReadData(&c, sizeofcoord); return MSG_FromCoord(c, sizeofcoord); }