From 7dab7b45bb3ac2e16b4a5eb1c8ed110dcd239246 Mon Sep 17 00:00:00 2001 From: Darren Salt Date: Mon, 31 Mar 2008 16:08:23 +0100 Subject: Revert a change which broke Quicktime atom parsing. --- src/demuxers/demux_qt.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/demuxers/demux_qt.c b/src/demuxers/demux_qt.c index e28952b23..851b0aef5 100644 --- a/src/demuxers/demux_qt.c +++ b/src/demuxers/demux_qt.c @@ -896,11 +896,6 @@ static qt_error parse_trak_atom (qt_trak *trak, current_atom_size = _X_BE_32(&trak_atom[i - 4]); current_atom = _X_BE_32(&trak_atom[i]); - if (current_atom_size > trak_atom_size - i) { - last_error = QT_NOT_A_VALID_FILE; - goto free_trak; - } - if (current_atom == TKHD_ATOM) { trak->flags = _X_BE_16(&trak_atom[i + 6]); } else if (current_atom == ELST_ATOM) { -- cgit v1.2.3