diff --git a/modules/core/src/system.cpp b/modules/core/src/system.cpp index f85f78a191..0b56d8a6e1 100644 --- a/modules/core/src/system.cpp +++ b/modules/core/src/system.cpp @@ -487,6 +487,8 @@ string tempfile( const char* suffix ) if(0 == ::GetTempFileNameA(temp_dir, "ocv", 0, temp_file)) return string(); + DeleteFileA(temp_file); + string name = temp_file; if(suffix) {