libdvbv5/dvb-scan: Fix a series of checks at buffer handling
authorMauro Carvalho Chehab <m.chehab@samsung.com>
Fri, 15 Nov 2013 11:18:43 +0000 (09:18 -0200)
committerMauro Carvalho Chehab <m.chehab@samsung.com>
Wed, 27 Nov 2013 11:24:16 +0000 (09:24 -0200)
commit89b660180180e7f76a40baca09395d28dbdb000d
treec38899b9107cc305908b0a4f32f4d038d33b534c
parent95284c07b48120dc08d95b9009eda9c982aa510d
libdvbv5/dvb-scan: Fix a series of checks at buffer handling

The logic inside dvb_read_section_with_id() is rather complex,
as the same buffer is de-allocated/re-allocated multiple times.

Simplify it.

Signed-off-by: Mauro Carvalho Chehab <m.chehab@samsung.com>
lib/libdvbv5/dvb-scan.c