diff --git a/repertory/librepertory/src/file_manager/open_file.cpp b/repertory/librepertory/src/file_manager/open_file.cpp index 900d91e8..0f66a197 100644 --- a/repertory/librepertory/src/file_manager/open_file.cpp +++ b/repertory/librepertory/src/file_manager/open_file.cpp @@ -268,9 +268,9 @@ void open_file::download_chunk(std::size_t chunk, bool skip_active, } }; - data_buffer data; - auto res = provider_.read_file_bytes(get_api_path(), data_size, - data_offset, data, stop_requested_); + data_buffer buffer; + auto res = provider_.read_file_bytes( + get_api_path(), data_size, data_offset, buffer, stop_requested_); if (res != api_error::success) { set_api_error(res); notify_complete(); @@ -283,7 +283,7 @@ void open_file::download_chunk(std::size_t chunk, bool skip_active, res = do_io([&]() -> api_error { std::size_t bytes_written{}; - if (not nf_->write(data, data_offset, &bytes_written)) { + if (not nf_->write(buffer, data_offset, &bytes_written)) { return api_error::os_error; }