diff options
author | wm4 <wm4@nowhere> | 2012-08-04 03:32:12 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2012-08-04 19:59:55 +0200 |
commit | c7be71ae710280f750c14973e303ec3550e94ec3 (patch) | |
tree | 4be50ceb79a3ca5bf2e2ade3ea7b36ab81085bbc | |
parent | a425777b96a17483d06a4851c7e84ae7483aa754 (diff) | |
download | mpv-c7be71ae710280f750c14973e303ec3550e94ec3.tar.bz2 mpv-c7be71ae710280f750c14973e303ec3550e94ec3.tar.xz |
command, mplayer: free return value of demuxer_stream_lang()
-rw-r--r-- | command.c | 1 | ||||
-rw-r--r-- | mplayer.c | 1 |
2 files changed, 2 insertions, 0 deletions
@@ -2686,6 +2686,7 @@ static void show_tracks_on_osd(MPContext *mpctx) char *lang = demuxer_stream_lang(mpctx->demuxer, sh); if (lang) res = talloc_asprintf_append(res, "(%s) ", lang); + talloc_free(lang); if (selected) res = talloc_asprintf_append(res, "<"); res = talloc_asprintf_append(res, "\n"); @@ -404,6 +404,7 @@ static void print_stream(struct MPContext *mpctx, struct sh_stream *s) char *lang = demuxer_stream_lang(mpctx->demuxer, s); if (lang) mp_msg(MSGT_CPLAYER, MSGL_INFO, " --%s=%s", langopt, lang); + talloc_free(lang); if (s->default_track) mp_msg(MSGT_CPLAYER, MSGL_INFO, " (*)"); if (s->title) |