diff --git a/modules/flann/include/opencv2/flann/lsh_index.h b/modules/flann/include/opencv2/flann/lsh_index.h index 2530a0143a..23988d436a 100644 --- a/modules/flann/include/opencv2/flann/lsh_index.h +++ b/modules/flann/include/opencv2/flann/lsh_index.h @@ -118,8 +118,8 @@ public: if( (indices.size() == feature_size_ * CHAR_BIT) || (indices.size() < key_size_) ) { indices.resize( feature_size_ * CHAR_BIT ); - for (size_t i = 0; i < feature_size_ * CHAR_BIT; ++i) - indices[i] = i; + for (size_t j = 0; j < feature_size_ * CHAR_BIT; ++j) + indices[j] = j; std::random_shuffle(indices.begin(), indices.end()); }