diff --git a/src/io.cpp b/src/io.cpp index 7e3a52f..04db817 100644 --- a/src/io.cpp +++ b/src/io.cpp @@ -130,7 +130,6 @@ class File : public dap::ReaderWriter { out[i] = char(c); } return n; - // return fread(buffer, 1, n, f); } bool write(const void* buffer, size_t n) override { std::unique_lock lock(writeMutex); @@ -143,10 +142,10 @@ class File : public dap::ReaderWriter { private: FILE* const f; + const bool closable; std::mutex readMutex; std::mutex writeMutex; - std::atomic closed; - const bool closable; + std::atomic closed = { false }; }; class ReaderSpy : public dap::Reader {