From: Daniel Caujolle-B. <f1...@us...> - 2002-03-29 00:36:58
|
Update of /cvsroot/xine/toxine/src In directory usw-pr-cvs1:/tmp/cvs-serv17763/src Modified Files: Makefile.am commands.c main.c Log Message: Fix segfault at on leaving. Fix few memory leaks. Fix plugin install-debug rule. Index: Makefile.am =================================================================== RCS file: /cvsroot/xine/toxine/src/Makefile.am,v retrieving revision 1.2 retrieving revision 1.3 diff -u -r1.2 -r1.3 --- Makefile.am 24 Feb 2002 22:51:23 -0000 1.2 +++ Makefile.am 29 Mar 2002 00:36:54 -0000 1.3 @@ -26,6 +26,9 @@ @$(MAKE) CFLAGS="$(DEBUG_CFLAGS)" install-debug: debug + @list='$(SUBDIRS)'; for subdir in $$list; do \ + (cd $$subdir && $(MAKE) $@) || exit;\ + done; @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am mostlyclean-generic: Index: commands.c =================================================================== RCS file: /cvsroot/xine/toxine/src/commands.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- commands.c 27 Mar 2002 15:13:47 -0000 1.13 +++ commands.c 29 Mar 2002 00:36:55 -0000 1.14 @@ -16,7 +16,6 @@ ** Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ** */ - #ifdef HAVE_CONFIG_H #include "config.h" #endif @@ -542,7 +541,7 @@ void toxine_stop(toxine_t *tox) { if(tox->xine) { - toxine_set_command_line(tox, "xine_exit"); + toxine_set_command_line(tox, "xine_stop"); toxine_handle_command(tox, NULL); } } Index: main.c =================================================================== RCS file: /cvsroot/xine/toxine/src/main.c,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- main.c 19 Feb 2002 15:53:22 -0000 1.7 +++ main.c 29 Mar 2002 00:36:55 -0000 1.8 @@ -261,7 +261,6 @@ tox->interactive = 0; toxine_run(tox, argc - optind, &argv[optind]); - toxine_stop(tox); toxine_free(tox); return 1; |