diff options
author | Jochen Dolze <vdr@dolze.de> | 2011-05-04 00:37:01 +0200 |
---|---|---|
committer | Jochen Dolze <vdr@dolze.de> | 2011-05-04 00:37:01 +0200 |
commit | b77956746429454de9e3aca7d4146aaf6a7a55b6 (patch) | |
tree | db2e652380b9d4709876718156cb6d2097052fd9 /xmltv2vdr.cpp | |
parent | 6d453523dcee33efa6bc1755ec4a4a846faddbab (diff) | |
download | vdr-plugin-xmltv2vdr-b77956746429454de9e3aca7d4146aaf6a7a55b6.tar.gz vdr-plugin-xmltv2vdr-b77956746429454de9e3aca7d4146aaf6a7a55b6.tar.bz2 |
Improved search algorithm
Added more debug output
Diffstat (limited to 'xmltv2vdr.cpp')
-rw-r--r-- | xmltv2vdr.cpp | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/xmltv2vdr.cpp b/xmltv2vdr.cpp index f7e39e3..553e9fe 100644 --- a/xmltv2vdr.cpp +++ b/xmltv2vdr.cpp @@ -203,6 +203,11 @@ bool cEPGSource::Execute() ret=false; } } + else + { + esyslog("xmltv2vdr: failed to execute '%s'",name); + ret=false; + } if (result) free(result); } else @@ -236,14 +241,29 @@ bool cEPGSource::Execute() ret=false; } } + else + { + esyslog("xmltv2vdr: failed to read '%s' for '%s'",fname,name); + ret=false; + } free(result); } + else + { + esyslog("xmltv2vdr: out of memory @'%s'",name); + ret=false; + } + } + else + { + esyslog("xmltv2vdr: failed to stat '%s' for '%s'",fname,name); + ret=false; } close(fd); } else { - esyslog("xmltv2vdr: failed to open file '%s' for '%s'",fname,name); + esyslog("xmltv2vdr: failed to open '%s' for '%s'",fname,name); ret=false; } free(fname); |