diff --git a/repertory/librepertory/src/file_manager/direct_open_file.cpp b/repertory/librepertory/src/file_manager/direct_open_file.cpp index 5e8ed6ef..df41f030 100644 --- a/repertory/librepertory/src/file_manager/direct_open_file.cpp +++ b/repertory/librepertory/src/file_manager/direct_open_file.cpp @@ -32,15 +32,15 @@ auto direct_open_file::on_check_start() -> bool { return (get_file_size() == 0U || has_reader_thread()); } -auto direct_open_file::use_buffer( - std::size_t chunk, - std::function func) -> api_error { - return func(ring_data_.at(chunk % get_read_state_size())); -} - auto direct_open_file::handle_read_buffer( std::size_t chunk, std::function func) -> api_error { return func(ring_data_.at(chunk % get_read_state_size())); } + +auto direct_open_file::use_buffer( + std::size_t chunk, + std::function func) -> api_error { + return func(ring_data_.at(chunk % get_read_state_size())); +} } // namespace repertory diff --git a/repertory/librepertory/src/file_manager/ring_buffer_open_file.cpp b/repertory/librepertory/src/file_manager/ring_buffer_open_file.cpp index f6839a02..4338fe8a 100644 --- a/repertory/librepertory/src/file_manager/ring_buffer_open_file.cpp +++ b/repertory/librepertory/src/file_manager/ring_buffer_open_file.cpp @@ -103,6 +103,13 @@ void ring_buffer_open_file::on_destroy() { utils::get_last_error_code(), "failed to delete file"); } +auto ring_buffer_open_file::handle_read_buffer( + std::size_t /* chunk */, + std::function func) -> api_error { + data_buffer buffer; + return func(buffer); +} + auto ring_buffer_open_file::use_buffer( std::size_t chunk, std::function func) -> api_error { @@ -125,11 +132,4 @@ auto ring_buffer_open_file::use_buffer( return func(buffer); } - -auto ring_buffer_open_file::handle_read_buffer( - std::size_t /* chunk */, - std::function func) -> api_error { - data_buffer buffer; - return func(buffer); -} } // namespace repertory