From 32b45aa1703ccab116aab88d6ef6136f477c6202 Mon Sep 17 00:00:00 2001 From: austriancoder Date: Wed, 5 Jan 2005 18:55:15 +0000 Subject: added some lock and unlock calls --- dxr3log.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'dxr3log.c') diff --git a/dxr3log.c b/dxr3log.c index 0095c57..cbedabc 100644 --- a/dxr3log.c +++ b/dxr3log.c @@ -52,14 +52,17 @@ cLog::cLog(std::string Filename) //! open log file void cLog::Open(std::string Filename) { + Lock(); m_LogStream.open(Filename.c_str()); m_LogOpen = true; + Unlock(); } // ================================== //! close log file void cLog::Close() { + Lock(); if (m_LogOpen) { // close file now @@ -67,5 +70,6 @@ void cLog::Close() m_LogStream.close(); m_LogOpen = false; - } + } + Unlock(); } -- cgit v1.2.3