--- bug/gridftp/client/source/dirt.sh Tue Apr 1 01:05:46 2003 +++ fix/gridftp/client/source/dirt.sh Mon Feb 9 21:04:15 2004 @@ -1,2 +1,2 @@ -DIRT_TIMESTAMP=1049151946 -DIRT_BRANCH_ID=1 +DIRT_TIMESTAMP=1074101161 +DIRT_BRANCH_ID=42 --- bug/gridftp/client/source/globus_ftp_client_restart_marker.c Tue Jun 18 17:58:52 2002 +++ fix/gridftp/client/source/globus_ftp_client_restart_marker.c Mon Feb 9 21:04:16 2004 @@ -3,8 +3,8 @@ * @file globus_ftp_client_restart_marker.c * * $RCSfile: globus_ftp_client_restart_marker.c,v $ - * $Revision: 1.3 $ - * $Date: 2002/06/18 15:58:52 $ + * $Revision: 1.3.42.1 $ + * $Date: 2004/01/13 03:32:37 $ */ #endif @@ -102,6 +102,9 @@ range->offset, range->end_offset); } + + globus_fifo_destroy(tmp); + globus_free(tmp); break; } return GLOBUS_SUCCESS; @@ -145,6 +148,7 @@ globus_libc_free(range); } + globus_fifo_destroy(&marker->extended_block.ranges); /* FALLSTHROUGH */ case GLOBUS_FTP_CLIENT_RESTART_NONE: case GLOBUS_FTP_CLIENT_RESTART_STREAM: @@ -291,6 +295,8 @@ globus_fifo_enqueue(&marker->extended_block.ranges, globus_fifo_dequeue(&tmp)); } + globus_fifo_destroy(&tmp); + return err ? globus_error_put(err) : GLOBUS_SUCCESS; } /* globus_ftp_client_insert_range() */ @@ -346,6 +352,7 @@ } if(marker->type != GLOBUS_FTP_CLIENT_RESTART_STREAM) { + globus_ftp_client_restart_marker_destroy(marker); marker->type = GLOBUS_FTP_CLIENT_RESTART_STREAM; } marker->stream.offset = offset; @@ -399,6 +406,7 @@ } if(marker->type != GLOBUS_FTP_CLIENT_RESTART_STREAM) { + globus_ftp_client_restart_marker_destroy(marker); marker->type = GLOBUS_FTP_CLIENT_RESTART_STREAM; } marker->stream.offset = marker->stream.ascii_offset = offset; @@ -471,6 +479,7 @@ } *total_bytes = total; + globus_fifo_destroy(tmp); globus_libc_free(tmp); } @@ -604,6 +613,8 @@ } buf[strlen(buf)-1] = '\0'; (*marker_string) = buf; + + globus_fifo_destroy(tmp); globus_libc_free(tmp); } --- bug/gridftp/client/source/pkgdata/pkg_data_src.gpt.in Tue Apr 1 01:05:45 2003 +++ fix/gridftp/client/source/pkgdata/pkg_data_src.gpt.in Mon Feb 9 21:05:08 2004 @@ -2,7 +2,7 @@ - + GridFTP Client Library FileAccess