diff --git a/src/eitd/xmlutil.cpp b/src/eitd/xmlutil.cpp index 4ab7465aa..a6b923fb1 100644 --- a/src/eitd/xmlutil.cpp +++ b/src/eitd/xmlutil.cpp @@ -557,7 +557,7 @@ void writeEventsToFile(const char *epgdir) onid = (*e)->original_network_id; tsid = (*e)->transport_stream_id; sid = (*e)->service_id; - snprintf(eventname, 17, "%04x%04x%04x.xml", onid, tsid, sid); + snprintf(eventname, 17, "%04x%04x%04x.xml", tsid, onid, sid); filename = (std::string)epgdir + "/" + (std::string)eventname; if (!(eventfile = fopen(filename.c_str(), "w"))) { goto _done;