From: Andrew Tridgell Date: Mon, 23 Mar 1998 03:45:02 +0000 (+0000) Subject: a large change to make rsync much more memory efficient. This is done X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/commitdiff_plain/3ec4dd9781ed23be4a2b939fa5bfded619a1a8fb?ds=inline;hp=3ec4dd9781ed23be4a2b939fa5bfded619a1a8fb a large change to make rsync much more memory efficient. This is done in 3 ways: 1) the realloc is done on a list of pointers, not a list of structures 2) only the basename of the file is now kept in the file struct an a util function f_name() is now used to access the full name when required. 3) pointers to directory names are re-used hopefully I haven't broken anything. This will need lots of testing. ---