# HG changeset patch # User reimar # Date 1304541486 0 # Node ID af44c90c84735a802d54ca26ad617cf23b9d04d3 # Parent 679b4e6d506cb98d02d487719a4d922ad4c6daa2 Avoid duplicating MP_CMD_QUIT code, even though it currently does not save much. diff -r 679b4e6d506c -r af44c90c8473 mplayer.c --- a/mplayer.c Wed May 04 20:28:54 2011 +0000 +++ b/mplayer.c Wed May 04 20:38:06 2011 +0000 @@ -1002,7 +1002,7 @@ if((cmd = mp_input_get_cmd(0,0,0)) != NULL) { switch(cmd->id) { case MP_CMD_QUIT: - exit_player_with_rc(EXIT_QUIT, (cmd->nargs > 0)? cmd->args[0].v.i : 0); + run_command(mpctx, cmd); case MP_CMD_PLAY_TREE_STEP: eof = (cmd->args[0].v.i > 0) ? PT_NEXT_ENTRY : PT_PREV_ENTRY; mpctx->play_tree_step = (cmd->args[0].v.i == 0) ? 1 : cmd->args[0].v.i;