summaryrefslogtreecommitdiff
path: root/includes
diff options
context:
space:
mode:
authorjacksonmj <jacksonmj@jacksonmj.none>2011-02-07 20:29:11 (GMT)
committer jacksonmj <jacksonmj@jacksonmj.none>2011-02-07 20:29:11 (GMT)
commitb85c29dee4ae613a42b146d8967d11fb810f0313 (patch)
tree7321a4478d0d1151c859522b29ff16c36198c983 /includes
parentcb74b0bacfd4d726d2713f5e3e26f4f8548cb90f (diff)
downloadpowder-b85c29dee4ae613a42b146d8967d11fb810f0313.zip
powder-b85c29dee4ae613a42b146d8967d11fb810f0313.tar.gz
Prevent crashes in the event of ridiculous temperatures
Diffstat (limited to 'includes')
-rw-r--r--includes/powder.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/includes/powder.h b/includes/powder.h
index 77e7ca1..6eb2a74 100644
--- a/includes/powder.h
+++ b/includes/powder.h
@@ -767,10 +767,11 @@ static int lolzrule[9][9] =
{0,1,0,0,0,0,0,1,0},
{0,1,0,0,0,0,0,1,0},
};
-int portal[(int)(MAX_TEMP-73.15f)/100+2][8][80];
-float portaltemp[(int)(MAX_TEMP-73.15f)/100+2][8][80];
-int portalctype[(int)(MAX_TEMP-73.15f)/100+2][8][80];
-int wireless[(int)(MAX_TEMP-73.15f)/100+2][2];
+#define CHANNELS ((int)(MAX_TEMP-73.15f)/100+2)
+int portal[CHANNELS][8][80];
+float portaltemp[CHANNELS][8][80];
+int portalctype[CHANNELS][8][80];
+int wireless[CHANNELS][2];
extern int isplayer;
extern float player[27];