diff --git a/modules/flann/include/opencv2/flann/saving.h b/modules/flann/include/opencv2/flann/saving.h index 5a1731109..bc75eb509 100644 --- a/modules/flann/include/opencv2/flann/saving.h +++ b/modules/flann/include/opencv2/flann/saving.h @@ -97,7 +97,7 @@ CV_EXPORTS IndexHeader load_header(FILE* stream); template void save_value(FILE* stream, const T& value, int count = 1) { - fwrite(&value, sizeof(value),count, stream); + fwrite(&value, 1, sizeof(value)*count, stream); }