Make experimental capture work on Windows with read-write temp file behavior

This commit is contained in:
Travis Wilson authored and Martin Hořeňovský committed 2020-09-10 20:14:18 +02:00
1 parent fd9f5ac661
commit a2e5ce2418
1 file changed
+1 -1
+1 -1
View File
@@ -66,7 +66,7 @@ namespace Catch {
if (tmpnam_s(m_buffer)) {
CATCH_RUNTIME_ERROR("Could not get a temp filename");
}
if (fopen_s(&m_file, m_buffer, "w")) {
if (fopen_s(&m_file, m_buffer, "w+")) {
char buffer[100];
if (strerror_s(buffer, errno)) {
CATCH_RUNTIME_ERROR("Could not translate errno to a string");