Update of /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome In directory sc8-pr-cvs5.sourceforge.net:/tmp/cvs-serv10243/10.4/unstable/main/finkinfo/gnome
Modified Files: libbonobo2.info libbonobo2.patch Log Message: Patch memory/file-descriptor leak. Index: libbonobo2.patch =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome/libbonobo2.patch,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- libbonobo2.patch 16 May 2006 02:06:15 -0000 1.2 +++ libbonobo2.patch 17 May 2006 06:55:01 -0000 1.3 @@ -1,3 +1,26 @@ +diff -Nurd -x'*~' libbonobo-2.14.0.orig/bonobo-activation/bonobo-activation-fork-server.c libbonobo-2.14.0/bonobo-activation/bonobo-activation-fork-server.c +--- libbonobo-2.14.0.orig/bonobo-activation/bonobo-activation-fork-server.c 2006-03-14 09:28:07.000000000 -0500 ++++ libbonobo-2.14.0/bonobo-activation/bonobo-activation-fork-server.c 2006-05-17 02:24:04.000000000 -0400 +@@ -364,11 +364,19 @@ + g_source_destroy (source); + g_source_unref (source); + ++ g_io_channel_shutdown (ai.ioc, FALSE, NULL); + g_io_channel_unref (ai.ioc); + + if (use_new_loop) + g_main_context_unref (context); + ++ close (iopipes[1]); ++ ++ g_strfreev(newenv); ++ ++ if (fd_arg != 0) ++ g_free ((char *) cmd[fd_arg]); ++ + g_strfreev (cmd); + + return CORBA_OBJECT_NIL; diff -Nurd -x'*~' libbonobo-2.14.0.orig/doc/api/Makefile.in libbonobo-2.14.0/doc/api/Makefile.in --- libbonobo-2.14.0.orig/doc/api/Makefile.in 2006-03-14 09:25:43.000000000 -0500 +++ libbonobo-2.14.0/doc/api/Makefile.in 2006-05-15 21:54:30.000000000 -0400 Index: libbonobo2.info =================================================================== RCS file: /cvsroot/fink/dists/10.4/unstable/main/finkinfo/gnome/libbonobo2.info,v retrieving revision 1.5 retrieving revision 1.6 diff -u -d -r1.5 -r1.6 --- libbonobo2.info 16 May 2006 17:36:16 -0000 1.5 +++ libbonobo2.info 17 May 2006 06:55:01 -0000 1.6 @@ -1,6 +1,6 @@ Package: libbonobo2 Version: 2.14.0 -Revision: 1002 +Revision: 1003 Depends: %N-shlibs (= %v-%r), libgettext3-shlibs, glib2 (>= 2.8.0-1), libiconv, orbit2 (>= 2.12.2-1), popt-shlibs (>= 1.7-5) Replaces: bonobo-activation2 (<< 2.6.0-1) Provides: bonobo-activation2 @@ -75,6 +75,9 @@ DescPort: << Have to fool it into not linking the wrong copy of the library Modified by Michele Garoche <[EMAIL PROTECTED]> + + Patch memory leak in bonobo-activation. + See: http://bugzilla.gnome.org/show_bug.cgi?id=315650 << License: GPL/LGPL Maintainer: The Gnome Core Team <[EMAIL PROTECTED]> _______________________________________________ Fink-commits mailing list Fink-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/fink-commits