diff --git a/src/shared/file.c b/src/shared/file.c index 0656a73..de330e4 100644 --- a/src/shared/file.c +++ b/src/shared/file.c @@ -157,7 +157,7 @@ static bool path_is_within_root(const char* root, const char* path) { return strncmp(root, path, n) == 0 && (path[n] == '\0' || path[n] == '/'); } -bool file_save_to_disk(const char* root_directory, File* file, const Config* config) { +bool file_save_to_disk(const char* root_directory, const File* file, const Config* config) { bool backup_enabled = config && config->backup; bool inplace = config && config->inplace; bool sparse = config && config->preserve_sparse; diff --git a/src/shared/file.h b/src/shared/file.h index 27cbadb..eb280c3 100644 --- a/src/shared/file.h +++ b/src/shared/file.h @@ -37,7 +37,7 @@ FileMetadata* file_metadata_create(const struct stat* stats); void file_metadata_destroy(void* metadata); bool to_disk(const char* path, const void* data, unsigned long long data_size, bool inplace, bool sparse); -bool file_save_to_disk(const char* root_directory, File* file, const Config* config); +bool file_save_to_disk(const char* root_directory, const File* file, const Config* config); File* receive_incremental_check(int fd, const Config* config, bool* skipped); int receive_manifest(int fd, const Config* config, int* next_status);