Arduino ide doesn't like definitions in for loops.

This commit is contained in:
Markus Amsler 2011-02-25 01:38:27 +01:00 committed by Markus Hitter
parent 2b248850ce
commit d2c0a84da7
1 changed files with 3 additions and 1 deletions

4
dda.c
View File

@ -104,7 +104,9 @@ uint32_t approx_distance_3( uint32_t dx, uint32_t dy, uint32_t dz )
uint16_t int_sqrt(uint32_t a) {
uint32_t rem = 0;
uint32_t root = 0;
for (uint16_t i = 0; i < 16; i++) {
uint16_t i;
for (i = 0; i < 16; i++) {
root <<= 1;
rem = ((rem << 2) + (a >> 30));
a <<= 2;