Playlist cleanup (#1163)

* Functional rewrite of playlist
This commit is contained in:
Kyle Reed
2023-06-17 13:01:46 -07:00
committed by GitHub
parent 7f1c0f6f7e
commit 5743d3a3b9
9 changed files with 304 additions and 296 deletions

View File

@@ -22,17 +22,17 @@
#include "io_file.hpp"
File::Result<File::Size> FileReader::read(void* const buffer, const File::Size bytes) {
auto read_result = file.read(buffer, bytes);
auto read_result = file_.read(buffer, bytes);
if (read_result.is_ok()) {
bytes_read += read_result.value();
bytes_read_ += read_result.value();
}
return read_result;
}
File::Result<File::Size> FileWriter::write(const void* const buffer, const File::Size bytes) {
auto write_result = file.write(buffer, bytes);
auto write_result = file_.write(buffer, bytes);
if (write_result.is_ok()) {
bytes_written += write_result.value();
bytes_written_ += write_result.value();
}
return write_result;
}