diff --git a/modules/flann/include/opencv2/flann/kmeans_index.h b/modules/flann/include/opencv2/flann/kmeans_index.h index 98ec68a87b..f96b0f81fc 100644 --- a/modules/flann/include/opencv2/flann/kmeans_index.h +++ b/modules/flann/include/opencv2/flann/kmeans_index.h @@ -773,7 +773,7 @@ private: memoryCounter_ += int(veclen_*sizeof(CentersType)); unsigned int* mean_accumulator = new unsigned int[accumulator_veclen]; - memset(mean_accumulator, 0, accumulator_veclen); + memset(mean_accumulator, 0, sizeof(unsigned int)*accumulator_veclen); for (unsigned int i=0; i( ensureSquareDistance(