From 782d788531e5407ba7c26b621799b6bc7d56376d Mon Sep 17 00:00:00 2001 From: Jamie Reece Wilson Date: Fri, 22 Mar 2024 13:57:39 +0000 Subject: [PATCH] [*] Drop stupid write stream semantics --- Source/IO/FS/FileStream.NT.cpp | 12 +----------- Source/IO/FS/FileStream.Unix.cpp | 6 ------ 2 files changed, 1 insertion(+), 17 deletions(-) diff --git a/Source/IO/FS/FileStream.NT.cpp b/Source/IO/FS/FileStream.NT.cpp index 93aa1d0a..4392118b 100644 --- a/Source/IO/FS/FileStream.NT.cpp +++ b/Source/IO/FS/FileStream.NT.cpp @@ -362,11 +362,7 @@ namespace Aurora::IO::FS if (!written) { - SysPushErrorIO(); - parameters.outVariable = uOffset; - - AuWin32CloseHandle(hEventHandle); - return true; + break; } uOffset += written; @@ -374,12 +370,6 @@ namespace Aurora::IO::FS } AuWin32CloseHandle(hEventHandle); - - if (!uOffset) - { - return false; - } - parameters.outVariable = uOffset; return true; } diff --git a/Source/IO/FS/FileStream.Unix.cpp b/Source/IO/FS/FileStream.Unix.cpp index a11d2cd9..940e4207 100755 --- a/Source/IO/FS/FileStream.Unix.cpp +++ b/Source/IO/FS/FileStream.Unix.cpp @@ -245,7 +245,6 @@ namespace Aurora::IO::FS if (!written) { - SysPushErrorNested("File Error: {}", path_); break; } @@ -253,11 +252,6 @@ namespace Aurora::IO::FS length -= written; } - if (!offset) - { - return false; - } - parameters.outVariable = offset; return true; }