diff options
author | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-08-16 19:52:42 +0200 |
---|---|---|
committer | David Oberhollenzer <david.oberhollenzer@sigma-star.at> | 2019-08-18 22:44:39 +0200 |
commit | b45850388ea5505f4fd50cd659abe2f02aeca0b5 (patch) | |
tree | 994f878caf990d1569831762f0b0f4d787ab9839 /include/fstree.h | |
parent | 1a95478b8d340c8b6b9dbff4f38f9293388fd1a3 (diff) |
cleanup: internalize deduplication list in data_writer
This change removes the need for passing a list of files around for
deduplication. Also the deduplication code no longer needs to worry
about order, since the file being deduplicated is only added after
deduplication is done.
Signed-off-by: David Oberhollenzer <david.oberhollenzer@sigma-star.at>
Diffstat (limited to 'include/fstree.h')
-rw-r--r-- | include/fstree.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/include/fstree.h b/include/fstree.h index cbd3c9c..a5d930e 100644 --- a/include/fstree.h +++ b/include/fstree.h @@ -313,7 +313,6 @@ tree_node_t *fstree_node_from_path(fstree_t *fs, const char *path); /* Walk through 'list' to find a file with a fragment that has the same size ('frag_size') and checksum ('chksum') as 'fi'. - Processing stopps if 'fi' itself is found in the list. Returns NULL if no such fragment could be found. */ @@ -323,8 +322,7 @@ file_info_t *fragment_by_chksum(file_info_t *fi, uint32_t chksum, /* Walk through 'list' to find a file that contains the same sequence of blocks - as 'file', comparing size and checksum. Processing stops if 'file' is found - in the list. + as 'file', comparing size and checksum. Returns NULL if no such fragment could be found. */ |