| commit | 3ec4dd9781ed23be4a2b939fa5bfded619a1a8fb | [log] [tgz] |
|---|---|---|
| author | Andrew Tridgell <tridge@samba.org> | Mon Mar 23 03:45:02 1998 +0000 |
| committer | Andrew Tridgell <tridge@samba.org> | Mon Mar 23 03:45:02 1998 +0000 |
| tree | 8f38944aafd1109b48d1e9de3f60d85a50db7a5a | |
| parent | ec0e5ac001843c24d58073447842c2b89b38bf96 [diff] |
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.