From 8184b809b250386bb27febeb15f1825f8e4b9013 Mon Sep 17 00:00:00 2001 From: Klaus Schmidinger Date: Tue, 29 Jan 2002 18:00:00 +0100 Subject: Version 0.99pre3 - Fixed handling improper buffer lengths in the EIT parser (thanks to Deti Fliegl). --- libdtv/libsi/include/libsi.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libdtv/libsi/include') diff --git a/libdtv/libsi/include/libsi.h b/libdtv/libsi/include/libsi.h index dda2b1e..29079b1 100644 --- a/libdtv/libsi/include/libsi.h +++ b/libdtv/libsi/include/libsi.h @@ -946,9 +946,9 @@ struct Pid *siParsePMT (u_char *); struct LIST *siParseSDT (u_char *); struct LIST *siParseEIT (u_char *); time_t siParseTDT (u_char *); -void siParseDescriptors (struct LIST *, u_char *, u_int, u_char); +void siParseDescriptors (struct LIST *, u_char *, int, u_char); void siParseDescriptor (struct LIST *, u_char *); -char *siGetDescriptorText (u_char *, u_int); +char *siGetDescriptorText (u_char *, int); u_long crc32 (char *data, int len); /* si_debug_services.c */ -- cgit v1.2.3