git repos / blockattack-game

commit 212fd253

sago007 · 2016-03-24 21:07
212fd2530c584849c81d43a59ee5627379e63909 patch · browse files
parent 25d38142507bc8daeefe9de28e67d9439cb7bfb1

Improved some range checks

Changed files

M source/code/main.cpp before
diff --git a/source/code/main.cpp b/source/code/main.cpp index 6db9ffd..be7136b 100644 --- a/source/code/main.cpp +++ b/source/code/main.cpp
@@ -627,8 +627,9 @@ private:
void PaintBricks() const {
for (int i=0; ((i<13)&&(i<30)); i++) {
for (int j=0; j<6; j++) {
- if ((board[j][i]%10 != -1) && (board[j][i]%10 < 7) && ((board[j][i]/1000000)%10==0)) {
- DrawImgBoardBounded(bricks[board[j][i]%10], j*bsize, bsize*12-i*bsize-pixels);
+ int basicBrick = board[j][i]%10;
+ if ((basicBrick > -1) && (basicBrick < 7) && ((board[j][i]/1000000)%10==0)) {
+ DrawImgBoardBounded(bricks[basicBrick], j*bsize, bsize*12-i*bsize-pixels);
if ((board[j][i]/BLOCKWAIT)%10==1) {
DrawImgBoard(bomb, j*bsize, bsize*12-i*bsize-pixels);
}