summaryrefslogtreecommitdiff
path: root/dxr3log.c
diff options
context:
space:
mode:
authoraustriancoder <austriancoder>2005-01-05 18:55:15 +0000
committeraustriancoder <austriancoder>2005-01-05 18:55:15 +0000
commit32b45aa1703ccab116aab88d6ef6136f477c6202 (patch)
tree11559eddb8bae211e41f55d7f6e8a052221ac6a5 /dxr3log.c
parentbc55e3d58033434df1b5af53ceba8697f475f43d (diff)
downloadvdr-plugin-dxr3-32b45aa1703ccab116aab88d6ef6136f477c6202.tar.gz
vdr-plugin-dxr3-32b45aa1703ccab116aab88d6ef6136f477c6202.tar.bz2
added some lock and unlock calls
Diffstat (limited to 'dxr3log.c')
-rw-r--r--dxr3log.c6
1 files changed, 5 insertions, 1 deletions
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();
}