Skip to content

Commit 2155dc6

Browse files
authored
Update CppInterOp.cpp
1 parent 68ae58d commit 2155dc6

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

lib/Interpreter/CppInterOp.cpp

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3452,16 +3452,15 @@ namespace Cpp {
34523452
public:
34533453
#ifdef _MSC_VER
34543454
StreamCaptureInfo(int FD)
3455-
: m_TempFile(
3455+
: m_TempFile(file_pointer{
34563456
[]() {
34573457
FILE* stream = nullptr;
34583458
errno_t err;
34593459
err = tmpfile_s(&stream);
34603460
if (err)
34613461
printf("Cannot create temporary file!\n");
34623462
return stream;
3463-
}(),
3464-
std::fclose),
3463+
}()}),
34653464
m_FD(FD) {
34663465
#else
34673466
StreamCaptureInfo(int FD) : m_TempFile(file_pointer{tmpfile()}), m_FD(FD) {

0 commit comments

Comments
 (0)