src/eitd/xmlutil.cpp fix possible segfault

Origin commit data
------------------
Branch: ni/coolstream
Commit: b4fccb307c
Author: Jacek Jendrzej <overx300@gmail.com>
Date: 2016-04-17 (Sun, 17 Apr 2016)


------------------
No further description and justification available within origin commit message!

------------------
This commit was generated by Migit
This commit is contained in:
Jacek Jendrzej
2016-04-17 20:04:15 +02:00
parent 4e4cd473e7
commit 460ef1a766

View File

@@ -306,7 +306,10 @@ bool readEventsFromFile(std::string &epgname, int &ev_count)
onid = xmlGetNumericAttribute(service, "original_network_id", 16); onid = xmlGetNumericAttribute(service, "original_network_id", 16);
tsid = xmlGetNumericAttribute(service, "transport_stream_id", 16); tsid = xmlGetNumericAttribute(service, "transport_stream_id", 16);
sid = xmlGetNumericAttribute(service, "service_id", 16); sid = xmlGetNumericAttribute(service, "service_id", 16);
if(!onid || !tsid || !sid){
service = xmlNextNode(service);
continue;
}
event = xmlChildrenNode(service); event = xmlChildrenNode(service);
while (event) { while (event) {