]> granicus.if.org Git - taglib/commitdiff
A lot of zero-sized temporary files are left after a test session on Windows.
authorTsuda Kageyu <tsuda.kageyu@gmail.com>
Mon, 25 May 2015 06:51:19 +0000 (15:51 +0900)
committerTsuda Kageyu <tsuda.kageyu@gmail.com>
Mon, 25 May 2015 06:51:19 +0000 (15:51 +0900)
tests/utils.h

index 871a8e50c038b37338ba6a8fb99c34639c3a15b9..0cef0e39f52a4d6a3e7153347bff0d62ac3ea475 100644 (file)
@@ -32,6 +32,7 @@ inline string copyFile(const string &filename, const string &ext)
 #ifdef _WIN32
   GetTempPathA(sizeof(testFileName), testFileName);
   GetTempFileNameA(testFileName, "tag", 0, testFileName);
+  DeleteFileA(testFileName);
   strcat(testFileName, ext.c_str());
 #else
   snprintf(testFileName, sizeof(testFileName), "/%s/taglib-test-XXXXXX%s", P_tmpdir, ext.c_str());