diff options
Diffstat (limited to 'ttxtsubsdisplay.c')
-rw-r--r-- | ttxtsubsdisplay.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/ttxtsubsdisplay.c b/ttxtsubsdisplay.c index 9453a2f..6ab0bbd 100644 --- a/ttxtsubsdisplay.c +++ b/ttxtsubsdisplay.c @@ -105,12 +105,11 @@ cTtxtSubsDisplay::cTtxtSubsDisplay(void) _doDisplay(1), _osd(NULL), _osdLock(), - _lastDataTime(NULL) + _lastDataTime((struct timeval *) calloc(1, sizeof(*_lastDataTime))), + _osdFont(cFont::CreateFont(Setup.FontOsd, globals.mFontSize)) { memset(&_page.data, 0, sizeof(_page.data)); - _lastDataTime = (struct timeval *) calloc(1, sizeof(*_lastDataTime)); - _osdFont = cFont::CreateFont(Setup.FontOsd, globals.mFontSize); if (!_osdFont || !_osdFont->Height()) { _osdFont = cFont::GetFont(fontOsd); |