[xio-commit] CVS update: MODIFIED: compat ...
Mike Link
commit at globus.org
Fri Nov 3 19:22:03 CST 2006
User: mlink
Date: 06/11/03 19:22:03
Modified: compat globus_io_xio_compat.c
Log:
fix mem leaks in stack setting code
Revision Changes Path
1.25 +8 -0 io/compat/globus_io_xio_compat.c
http://viewcvs.globus.org/viewcvs.cgi/io/compat/globus_io_xio_compat.c.diff?r1=1.24&r2=1.25
(In the diff below, changes in quantity of whitespace are not shown.)
Index: globus_io_xio_compat.c
===================================================================
RCS file: /home/globdev/CVS/globus-packages/io/compat/globus_io_xio_compat.c,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -b -r1.24 -r1.25
--- globus_io_xio_compat.c 24 Oct 2006 18:20:43 -0000 1.24
+++ globus_io_xio_compat.c 4 Nov 2006 01:22:03 -0000 1.25
@@ -1321,6 +1321,10 @@
globus_callback_space_destroy(iattr->space);
globus_xio_attr_destroy(iattr->attr);
+ if(iattr->stack)
+ {
+ globus_xio_stack_destroy(iattr->stack);
+ }
globus_free(iattr);
*attr = GLOBUS_NULL;
@@ -1433,6 +1437,10 @@
globus_callback_space_destroy(iattr->space);
globus_xio_attr_destroy(iattr->attr);
+ if(iattr->stack)
+ {
+ globus_xio_stack_destroy(iattr->stack);
+ }
globus_free(iattr);
*attr = GLOBUS_NULL;
More information about the xio-commit
mailing list