git.cweiske.de
/
enigma2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
also use refcounting for eTimers
[enigma2.git]
/
lib
/
dvb
/
dvbtime.cpp
diff --git
a/lib/dvb/dvbtime.cpp
b/lib/dvb/dvbtime.cpp
index 42b12e85bcdcf2efc86cce470c54fbc19e3a2c1a..4c5911c9178ce8da1356ea5fd125ee8acf6d76ad 100644
(file)
--- a/
lib/dvb/dvbtime.cpp
+++ b/
lib/dvb/dvbtime.cpp
@@
-86,10
+86,10
@@
time_t parseDVBtime(__u8 t1, __u8 t2, __u8 t3, __u8 t4, __u8 t5)
}
TDT::TDT(eDVBChannel *chan, int update_count)
}
TDT::TDT(eDVBChannel *chan, int update_count)
- :chan(chan), update_count(update_count)
+ :chan(chan),
m_interval_timer(eTimer::create()),
update_count(update_count)
{
CONNECT(tableReady, TDT::ready);
{
CONNECT(tableReady, TDT::ready);
- CONNECT(m_interval_timer
.
timeout, TDT::start);
+ CONNECT(m_interval_timer
->
timeout, TDT::start);
if (chan)
chan->getDemux(demux, 0);
}
if (chan)
chan->getDemux(demux, 0);
}
@@
-136,7
+136,7
@@
void TDT::start()
void TDT::startTimer( int interval )
{
void TDT::startTimer( int interval )
{
- m_interval_timer
.
start(interval, true);
+ m_interval_timer
->
start(interval, true);
}
eDVBLocalTimeHandler *eDVBLocalTimeHandler::instance;
}
eDVBLocalTimeHandler *eDVBLocalTimeHandler::instance;