[Mplayer-cvslog] CVS: main mplayer.c,1.786,1.787

D Richard Felker III dalias at aerifal.cx
Thu Sep 16 18:06:16 CEST 2004


On Thu, Sep 16, 2004 at 11:25:59AM +0200, Sascha Sommer CVS wrote:
> CVS change done by Sascha Sommer CVS
> 
> Update of /cvsroot/mplayer/main
> In directory mail:/var2/tmp/cvs-serv30172
> 
> Modified Files:
> 	mplayer.c 
> Log Message:
> make it possible to use the run command from a menu config file, based on a patch by Aurelien Jacobs <aurel at gnuage.org>
> 
> Index: mplayer.c
> ===================================================================
> RCS file: /cvsroot/mplayer/main/mplayer.c,v
> retrieving revision 1.786
> retrieving revision 1.787
> diff -u -r1.786 -r1.787
> --- mplayer.c	15 Sep 2004 11:26:45 -0000	1.786
> +++ mplayer.c	16 Sep 2004 09:25:56 -0000	1.787
> @@ -3197,6 +3197,16 @@
>      case MP_CMD_GET_PERCENT_POS : {
>  	mp_msg(MSGT_GLOBAL,MSGL_INFO,"ANS_PERCENT_POSITION=%ld\n", demuxer_get_percent_pos(demuxer));
>      } break;
> +#ifdef HAVE_MENU
> +    case MP_CMD_CRUN : {
> +#ifndef __MINGW32__
> +        if(!fork()) {
> +          execl("/bin/sh","sh","-c",cmd->args[0].v.s,NULL);
> +          exit(0);
> +        }
> +#endif
> +    } break;
> +#endif

will the children get reaped when they exit, or will zombie processes
hang around forever??

rich




More information about the MPlayer-cvslog mailing list