Hi All

A tiny memory leak bug.


Index: options.c
===================================================================
RCS file: /cvsroot/rsync/options.c,v
retrieving revision 1.419
diff -u -p -r1.419 options.c
--- options.c   8 Nov 2007 00:06:48 -0000       1.419
+++ options.c   11 Dec 2007 17:01:29 -0000
@@ -283,6 +283,10 @@ static void print_rsync_version(enum log
        rprintf(f,"rsync comes with ABSOLUTELY NO WARRANTY.  This is free 
software, and you\n");
        rprintf(f,"are welcome to redistribute it under certain conditions.  
See the GNU\n");
        rprintf(f,"General Public Licence for details.\n");
+
+#if SUBPROTOCOL_VERSION != 0
+       free(subprotocol);
+#endif
 }
 

-- 
Ming Zhang


@#$%^ purging memory... (*!%
http://blackmagic02881.wordpress.com/
http://www.linkedin.com/in/blackmagic02881
--------------------------------------------

-- 
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

Reply via email to