diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2002-01-29 22:08:52 +0100 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2002-01-29 22:08:52 +0100 |
commit | 7803f04b8efafefe83311133916151d157220ffb (patch) | |
tree | 37413502f6c0632ef50d6ed0d693f7e696acbab7 /libdtv/libsi/include/libsi.h | |
parent | 7b475c6f9673663f4953130f9b3a047253ccad94 (diff) | |
download | vdr-7803f04b8efafefe83311133916151d157220ffb.tar.gz vdr-7803f04b8efafefe83311133916151d157220ffb.tar.bz2 |
Fixed handling improper buffer lengths in the EIT parser0.9.9pre3
Diffstat (limited to 'libdtv/libsi/include/libsi.h')
-rw-r--r-- | libdtv/libsi/include/libsi.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libdtv/libsi/include/libsi.h b/libdtv/libsi/include/libsi.h index dda2b1e4..29079b10 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 */ |