summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2013-07-12 21:57:27 +0200
committerwm4 <wm4@nowhere>2013-07-12 21:57:27 +0200
commit311d2f199a7b1f4d819cfb799a0f0f571596b91e (patch)
tree07cea380d87f57160687d45efdc14c355b99027f
parent52c3eb69765a0d1070bf240353095c8ff546765b (diff)
downloadmpv-311d2f199a7b1f4d819cfb799a0f0f571596b91e.tar.bz2
mpv-311d2f199a7b1f4d819cfb799a0f0f571596b91e.tar.xz
mplayer: minor memory leak in error handling code
-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;