sub: remove assertion

This should clearly be impossible, but it seems to happen with ordered
chapters for a user.

Since I can't tell what the actual bug is and it seems impossible to
know the details without downloading possibly huge files, this is
probably the best we can do.

Should at least partially fix #1319.
This commit is contained in:
wm4 2014-12-07 14:21:12 +01:00 committed by Alessandro Ghedini
parent 4de6f4f616
commit db4cec8a6c
1 changed files with 1 additions and 2 deletions

View File

@ -227,10 +227,9 @@ static void update_subtitle(struct MPContext *mpctx, int order)
struct track *track = mpctx->current_track[order][STREAM_SUB];
struct dec_sub *dec_sub = mpctx->d_sub[order];
if (!track)
if (!track || !dec_sub)
return;
assert(dec_sub);
int obj = order ? OSDTYPE_SUB2 : OSDTYPE_SUB;
if (mpctx->d_video) {