amanda/close-split-diskbuffer-file.patch
changeset 22 38109e66fa66
equal deleted inserted replaced
21:a323d8961954 22:38109e66fa66
       
     1 Index: server-src/taper-disk-port-source.c
       
     2 ===================================================================
       
     3 --- server-src/taper-disk-port-source.c (revision 2169)
       
     4 +++ server-src/taper-disk-port-source.c (working copy)
       
     5 @@ -94,6 +94,9 @@
       
     6      if(G_OBJECT_CLASS(parent_class)->finalize)
       
     7          (* G_OBJECT_CLASS(parent_class)->finalize)(obj_self);
       
     8  
       
     9 +    if (self->_priv->buffer_fd >= 0)
       
    10 +       aclose(self->_priv->buffer_fd);
       
    11 +
       
    12      amfree(self->buffer_dir_name);
       
    13      amfree(self->_priv->excess_buffer);
       
    14      amfree(self->_priv);