mirror of
https://github.com/mpv-player/mpv
synced 2025-01-13 10:26:09 +00:00
Set some freed pointers to NULL.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@30118 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
487ddca70c
commit
3241bdffd6
@ -699,6 +699,7 @@ void exit_player_with_rc(exit_reason_t how, int rc){
|
||||
|
||||
#ifdef CONFIG_ASS
|
||||
ass_library_done(ass_library);
|
||||
ass_library = NULL;
|
||||
#endif
|
||||
|
||||
current_module="exit_player";
|
||||
@ -706,14 +707,18 @@ void exit_player_with_rc(exit_reason_t how, int rc){
|
||||
// free mplayer config
|
||||
if(mconfig)
|
||||
m_config_free(mconfig);
|
||||
mconfig = NULL;
|
||||
|
||||
if(mpctx->playtree_iter)
|
||||
play_tree_iter_free(mpctx->playtree_iter);
|
||||
mpctx->playtree_iter = NULL;
|
||||
if(mpctx->playtree)
|
||||
play_tree_free(mpctx->playtree, 1);
|
||||
mpctx->playtree = NULL;
|
||||
|
||||
|
||||
if(edl_records != NULL) free(edl_records); // free mem allocated for EDL
|
||||
edl_records = NULL;
|
||||
switch(how) {
|
||||
case EXIT_QUIT:
|
||||
mp_msg(MSGT_CPLAYER,MSGL_INFO,MSGTR_ExitingHow,MSGTR_Exit_quit);
|
||||
|
Loading…
Reference in New Issue
Block a user