summaryrefslogtreecommitdiff
path: root/ttxtsubsdisplay.c
diff options
context:
space:
mode:
Diffstat (limited to 'ttxtsubsdisplay.c')
-rw-r--r--ttxtsubsdisplay.c5
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);