diff --git a/modules/flann/src/miniflann.cpp b/modules/flann/src/miniflann.cpp index d26c3b9732..a9fcbe7214 100644 --- a/modules/flann/src/miniflann.cpp +++ b/modules/flann/src/miniflann.cpp @@ -644,6 +644,7 @@ void Index::save(const std::string& filename) const if( algo == FLANN_INDEX_LSH ) { saveIndex_(this, index, fout); + fclose(fout); return; }