retune on lostlock is now working :)
[enigma2.git] / lib / dvb / epgcache.cpp
index 6c950279837f0c1840a0fb33de9cc02d85e25f0b..59b881074df819e47ae000c2c96589369eb24ee9 100644 (file)
@@ -704,12 +704,13 @@ void eEPGCache::load()
        FILE *f = fopen("/hdd/epg.dat", "r");
        if (f)
        {
-               unsigned char md5_saved[16];
-               unsigned char md5[16];
                int size=0;
                int cnt=0;
-               bool md5ok=false;
 #if 0
+               unsigned char md5_saved[16];
+               unsigned char md5[16];
+               bool md5ok=false;
+
                if (!md5_file("/hdd/epg.dat", 1, md5))
                {
                        FILE *f = fopen("/hdd/epg.dat.md5", "r");
@@ -1882,9 +1883,9 @@ void eEPGCache::channel_data::readPrivateData( const __u8 *data)
                eDebug("get Null pointer from section reader !!");
        else
        {
-#ifdef NEED_DEMUX_WORKAROUND
                if ( seenPrivateSections.find( data[6] ) == seenPrivateSections.end() )
                {
+#ifdef NEED_DEMUX_WORKAROUND
                        int version = data[5];
                        version = ((version & 0x3E) >> 1);
                        can_delete = 0;