diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2004-12-19 16:33:34 +0100 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2004-12-19 16:33:34 +0100 |
commit | 1d3495a0f09b1949efbba553a3d2a152ad2be617 (patch) | |
tree | d519a09e03943565fc634fc131ac7eeccb330174 /HISTORY | |
parent | 9a8ef2b6c26aefe51e33db804a75ff5cfdb592f4 (diff) | |
download | vdr-1d3495a0f09b1949efbba553a3d2a152ad2be617.tar.gz vdr-1d3495a0f09b1949efbba553a3d2a152ad2be617.tar.bz2 |
Made several functions threadsafe
Diffstat (limited to 'HISTORY')
-rw-r--r-- | HISTORY | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -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 |