From 36c31f47b2a5e4010dd8ac7f0d47ba3ca86043ef Mon Sep 17 00:00:00 2001 From: wm4 Date: Wed, 24 Apr 2013 16:19:18 +0200 Subject: demux_mkv: fix out of range comparison This check was always false: if (num == EBML_UINT_INVALID) Fix it by using the proper type for the num variable. This case actually doesn't really matter, and this is just for hiding the warning and for being 100% correct. --- demux/demux_mkv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'demux/demux_mkv.c') diff --git a/demux/demux_mkv.c b/demux/demux_mkv.c index f92d091b72..ed5a2e2221 100644 --- a/demux/demux_mkv.c +++ b/demux/demux_mkv.c @@ -2051,7 +2051,7 @@ static int read_block(demuxer_t *demuxer, struct block_info *block) { mkv_demuxer_t *mkv_d = (mkv_demuxer_t *) demuxer->priv; stream_t *s = demuxer->stream; - int num; + uint64_t num; int16_t time; uint64_t length; int res = -1; -- cgit v1.2.3