Signed-off-by: André Roth <neol...@gmail.com>
---
 lib/libdvbv5/dvb-scan.c | 18 +++++++++++-------
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/lib/libdvbv5/dvb-scan.c b/lib/libdvbv5/dvb-scan.c
index e9ccc72..af3a052 100644
--- a/lib/libdvbv5/dvb-scan.c
+++ b/lib/libdvbv5/dvb-scan.c
@@ -187,15 +187,19 @@ int dvb_read_section_with_id(struct dvb_v5_fe_parms 
*parms, int dmx_fd,
                dvb_table_header_init(h);
                if (id != -1 && h->id != id) { /* search for a specific table 
id */
                        continue;
-               } else {
-                       if (table_id == -1)
-                               table_id = h->id;
-                       else if (h->id != table_id) {
-                               dvb_logwarn("dvb_read_section: table ID 
mismatch reading multi section table: %d != %d", h->id, table_id);
-                               continue;
-                       }
                }
 
+               /*if (id != -1) {*/
+                       /*if (table_id == -1)*/
+                               /*table_id = h->id;*/
+                       /*else if (h->id != table_id) {*/
+                               /*dvb_logwarn("dvb_read_section: table ID 
mismatch reading multi section table: %d != %d", h->id, table_id);*/
+                               /*free(buf);*/
+                               /*continue;*/
+                       /*}*/
+               /*}*/
+
+               dvb_logerr("dvb_read_section: got section %d, last %di, filter 
%d", h->section_id, h->last_section, id );
                /* handle the sections */
                if (first_section == -1)
                        first_section = h->section_id;
-- 
1.8.3.2

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to