sectionsd: remove newline from SIsectionTIME message

Origin commit data
------------------
Commit: 7eaa7575d0
Author: Stefan Seyfried <seife@tuxbox-git.slipkontur.de>
Date: 2013-02-17 (Sun, 17 Feb 2013)
This commit is contained in:
Stefan Seyfried
2013-02-17 16:55:33 +01:00
parent 9a60a29016
commit eb4a1d6e46

View File

@@ -174,12 +174,18 @@ void SIsectionTIME::parse(uint8_t *buf)
if(tdt.getSectionLength() < 5)
return;
dvbtime = parseDVBtime(tdt.getUtcTimeMjd(), tdt.getUtcTimeBcd());
xcprintf("SIsectionTIME::parse: TDT time: %s", ctime(&dvbtime));
char *ct = ctime(&dvbtime);
/* ctime() appends a useless \n... */
ct[strlen(ct) - 1] = 0;
/* ...and xcprintf adds another \n... */
xcprintf("SIsectionTIME::parse: TDT time: %s", ct);
parsed = true;
} else {
TimeOffsetSection tot(buf);
dvbtime = parseDVBtime(tot.getUtcTimeMjd(), tot.getUtcTimeBcd());
xcprintf("SIsectionTIME::parse: TOT time: %s", ctime(&dvbtime));
char *ct = ctime(&dvbtime);
ct[strlen(ct) - 1] = 0;
xcprintf("SIsectionTIME::parse: TOT time: %s", ct);
const DescriptorList &dlist = *tot.getDescriptors();
for (DescriptorConstIterator dit = dlist.begin(); dit != dlist.end(); ++dit) {
uint8_t dtype = (*dit)->getTag();