summaryrefslogtreecommitdiff
path: root/HISTORY
diff options
context:
space:
mode:
authorKlaus Schmidinger <vdr@tvdr.de>2004-12-19 16:33:34 +0100
committerKlaus Schmidinger <vdr@tvdr.de>2004-12-19 16:33:34 +0100
commit1d3495a0f09b1949efbba553a3d2a152ad2be617 (patch)
treed519a09e03943565fc634fc131ac7eeccb330174 /HISTORY
parent9a8ef2b6c26aefe51e33db804a75ff5cfdb592f4 (diff)
downloadvdr-1d3495a0f09b1949efbba553a3d2a152ad2be617.tar.gz
vdr-1d3495a0f09b1949efbba553a3d2a152ad2be617.tar.bz2
Made several functions threadsafe
Diffstat (limited to 'HISTORY')
-rw-r--r--HISTORY12
1 files changed, 12 insertions, 0 deletions
diff --git a/HISTORY b/HISTORY
index 8d8dca2c..0f16486e 100644
--- a/HISTORY
+++ b/HISTORY
@@ -3209,3 +3209,15 @@ Video Disk Recorder Revision History
- Added 'channels.conf.terr' entries for Lübeck (thanks to Stefan Hußfeldt).
- Fixed a race condition in starting a thread (thanks to Reinhard Nissl for
reporting this one).
+- Replaced non-threadsafe library functions with their threadsafe versions (thanks
+ to Rainer Zocholl for pointing this out).
+- Other non-threadsafe functions have been replaced by threadsafe classes that hide
+ the actual buffering. In particular these are:
+ readdir() -> cReadDir
+ readline() -> cReadLine
+ strescape() -> cStrEscape
+ AddDirectory() -> cAddDirectory
+ ctime() -> cCtime
+ itoa() -> cItoa
+ WeekDayName() -> cWeekDayName
+ DayDateTime() -> cDayDateTime