From aa400c5837faf07a9c3178f5b4dbd90b91a4ba9a Mon Sep 17 00:00:00 2001 From: Roy Reapor Date: Wed, 3 Oct 2012 22:44:29 -0700 Subject: [PATCH] Fixed issue 2403 Created temporary files are now deleted in Win32. --- modules/core/src/system.cpp | 2 ++ 1 file changed, 2 insertions(+) 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) {