diff options
author | Thomas Viehmann <tv@beamnet.de> | 2009-01-01 01:45:15 +0100 |
---|---|---|
committer | Thomas Viehmann <tv@beamnet.de> | 2009-01-01 01:45:15 +0100 |
commit | 642887b80beb1f9404f32e68c1f63a11b703841e (patch) | |
tree | 8f8e8deb69d64f023a9e85885373dc64975f6ea0 /win32 | |
parent | 475c79b11056e35dd0716408cd2f1499577b9421 (diff) | |
download | xine-lib-642887b80beb1f9404f32e68c1f63a11b703841e.tar.gz xine-lib-642887b80beb1f9404f32e68c1f63a11b703841e.tar.bz2 |
check for negative/too large return values of get_size when demuxing mod streams
get_size might return -1 (e.g. for streams whose size is unknown),
but demux_mod is not able to handle this.
This is particularly bad because it is later assigned to unsigned types
(demux_mod_t.filesize is size_t).
Based on a patch by Matthias Hopf <mhopf@suse.de>.
Diffstat (limited to 'win32')
0 files changed, 0 insertions, 0 deletions