From 903dc78b7b3542e7fc7e865a4acc60df68688d53 Mon Sep 17 00:00:00 2001 From: Claudius 'keldu' Holeksa Date: Wed, 14 Aug 2024 21:20:28 +0200 Subject: wip --- example_file | 0 modules/core/c++/buffer.cpp | 3 --- modules/remote-filesystem/c++/transfer.hpp | 8 ++++---- modules/remote-filesystem/tests/transport.cpp | 1 - 4 files changed, 4 insertions(+), 8 deletions(-) delete mode 100644 example_file diff --git a/example_file b/example_file deleted file mode 100644 index e69de29..0000000 diff --git a/modules/core/c++/buffer.cpp b/modules/core/c++/buffer.cpp index dde723a..71e9345 100644 --- a/modules/core/c++/buffer.cpp +++ b/modules/core/c++/buffer.cpp @@ -6,8 +6,6 @@ #include #include -#include - namespace saw { error buffer::push(const uint8_t &value) { size_t write_remain = write_composite_length(); @@ -34,7 +32,6 @@ error buffer::push(const uint8_t &buffer, size_t size) { buffer_ptr += segment; } - std::cout<<"Read: "< s{addr_.get_path(), s.binary | s.out | s.trunc}; + std::fstream s{addr_.get_path(), s.binary | s.out | s.trunc}; if(!s.is_open()){ return make_error("Couldn't open file"); } @@ -51,7 +51,7 @@ public: auto& buff = dat.get_buffer(); buffer_view buff_v{buff}; while(buff_v.read_segment_length() > 0u){ - s.write(&buff_v.read(), buff_v.read_segment_length()); + s.write(reinterpret_cast(&buff_v.read()), buff_v.read_segment_length()); buff_v.read_advance(buff_v.read_segment_length()); } s.flush(); @@ -86,12 +86,12 @@ public: data dat{heap(1u)}; - std::basic_fstream s{addr_.get_path(), s.binary | s.in}; + std::fstream s{addr_.get_path(), s.binary | s.in}; if(!s.is_open()){ return make_error("Couldn't open file"); } uint8_t ele{}; - while(s.readsome(&ele, 1u) > 0u){ + while(s.readsome(reinterpret_cast(&ele), 1u) > 0u){ auto err = dat.get_buffer().push(ele,1u); if(err.failed()){ diff --git a/modules/remote-filesystem/tests/transport.cpp b/modules/remote-filesystem/tests/transport.cpp index d12a971..e7079ec 100644 --- a/modules/remote-filesystem/tests/transport.cpp +++ b/modules/remote-filesystem/tests/transport.cpp @@ -15,7 +15,6 @@ using Foo = Struct< SAW_TEST("File Remote"){ using namespace saw; - return; remote file_remote; -- cgit v1.2.3