summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--core/mplayer.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/mplayer.c b/core/mplayer.c
index 73108d8d34..ecaa9dd10b 100644
--- a/core/mplayer.c
+++ b/core/mplayer.c
@@ -3913,6 +3913,7 @@ static struct track *open_external_file(struct MPContext *mpctx, char *filename,
}
if (!first) {
free_demuxer(demuxer);
+ free_stream(stream);
mp_msg(MSGT_CPLAYER, MSGL_WARN, "No streams added from file %s.\n",
disp_filename);
goto err_out;