From 148dec3a9c79726d7da67e4e3cbfd0bebcc734a4 Mon Sep 17 00:00:00 2001 From: anulax1225 Date: Thu, 25 Apr 2024 10:31:12 +0200 Subject: [PATCH] Modified file class --- src/bakatools/file_system/file.cpp | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/src/bakatools/file_system/file.cpp b/src/bakatools/file_system/file.cpp index 5a073c8..95aa012 100644 --- a/src/bakatools/file_system/file.cpp +++ b/src/bakatools/file_system/file.cpp @@ -26,12 +26,9 @@ namespace Bk::Tools { bool File::write(DataStream stream) { - try - { - std::ofstream ofrm(ent.path(), std::ios::binary); - ofrm.write(stream.payload.data(), stream.payload.size()); - return true; - } - catch { return false; } + std::ofstream ofrm(ent.path(), std::ios::binary); + if (!ofrm) return false; + ofrm.write(stream.payload.data(), stream.payload.size()); + return true; } } \ No newline at end of file