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
--------------------------------------------