On Tue, 2003-01-14 at 01:27, Jeremy Hall wrote:
> all of the code I've seen reads 3 bytes, determines the length, then reads
> the correct amount.

I've definitively seen other code, too. :-)

What is the benefit of doing two reads instead of one? Being able to
malloc(section_length + 3) and to copy the first three bytes to the
section buffer manually? The maximum section size is known to be 4096
bytes, so having a static buffer should be sufficient for most
applications.

Regards,
Andreas



-- 
Info:
To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as 
subject.

Reply via email to