summaryrefslogtreecommitdiffhomepage
path: root/digital
diff options
context:
space:
mode:
authorNicolas Schodet2013-04-10 01:23:15 +0200
committerNicolas Schodet2013-04-10 01:23:15 +0200
commitb4a869f528807e515bfb95013489dd43bf9188f3 (patch)
treeb717cd1423bdb7983be6aaab027950244eb3eef7 /digital
parentc6fb6460e3b71380049326688a1d5ade10dc964e (diff)
digital/io-hub/src/apbirthday: fix segfault with out of bound loop
Diffstat (limited to 'digital')
-rw-r--r--digital/io-hub/src/apbirthday/strat.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/digital/io-hub/src/apbirthday/strat.cc b/digital/io-hub/src/apbirthday/strat.cc
index 6c79dc0c..f4afb753 100644
--- a/digital/io-hub/src/apbirthday/strat.cc
+++ b/digital/io-hub/src/apbirthday/strat.cc
@@ -40,7 +40,7 @@ strat_candles_score (int first, int last)
int score = 0;
Candles::Color other_color = team_color == TEAM_COLOR_RIGHT
? Candles::BLUE : Candles::RED;
- for (int i = first; i != last + 1; i++)
+ for (int i = first; i < last + 1; i++)
{
if (robot->candles.state[i] != Candles::PUNCHED
&& robot->candles.color[i] != other_color)