[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