libeuropa/io: Clean up TeeInOut()

Remove debugging stuff that didn't need to to be there anymore.
This commit is contained in:
Lily Tsuru 2025-01-16 02:09:29 -05:00
parent 5657cdd0af
commit 361cd12437

View file

@ -61,7 +61,7 @@ namespace europa::io::impl {
s.resize(length - 1); s.resize(length - 1);
// Read the string // Read the string
for(std::uint32_t i = 0; i < length-1; ++i) { for(std::uint32_t i = 0; i < length - 1; ++i) {
s[i] = static_cast<char>(is.get()); s[i] = static_cast<char>(is.get());
} }
static_cast<void>(is.get()); static_cast<void>(is.get());
@ -86,14 +86,9 @@ namespace europa::io::impl {
void TeeInOut(std::istream& is, std::ostream& os) { void TeeInOut(std::istream& is, std::ostream& os) {
std::uint8_t buffer[1024] {}; std::uint8_t buffer[1024] {};
//int i = 0;
while(!is.eof()) { while(!is.eof()) {
is.read(reinterpret_cast<char*>(&buffer[0]), sizeof(buffer)); is.read(reinterpret_cast<char*>(&buffer[0]), sizeof(buffer));
auto c = is.gcount(); os.write(reinterpret_cast<char*>(&buffer[0]), is.gcount());
//fprintf(stderr, "loop %d: Read %d bytes\n", i, c);
os.write(reinterpret_cast<char*>(&buffer[0]), c);
//i++;
} }
} }