summaryrefslogtreecommitdiff
path: root/source/fud_c_file.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/fud_c_file.cpp')
-rw-r--r--source/fud_c_file.cpp12
1 files changed, 0 insertions, 12 deletions
diff --git a/source/fud_c_file.cpp b/source/fud_c_file.cpp
index 9fc7734..bd90af7 100644
--- a/source/fud_c_file.cpp
+++ b/source/fud_c_file.cpp
@@ -21,9 +21,6 @@ namespace fud {
CBinaryFileResult CBinaryFile::make(const String& filename, CFileMode mode)
{
- if (!filename.valid()) {
- return CBinaryFileResult::error(FudStatus::ArgumentInvalid);
- }
auto modeResult{String::makeFromCString(CBinaryFileModeFromFlags(mode))};
if (modeResult.isError()) {
return CBinaryFileResult::error(modeResult);
@@ -41,9 +38,6 @@ CBinaryFileResult CBinaryFile::make(const String& filename, CFileMode mode)
CBinaryFileResult CBinaryFile::make(const String& filename, CFileMode mode, const char* extraFlags)
{
- if (!filename.valid()) {
- return CBinaryFileResult::error(FudStatus::ArgumentInvalid);
- }
auto modeResult{String::makeFromCStrings(CBinaryFileModeFromFlags(mode), extraFlags)};
if (modeResult.isError()) {
return CBinaryFileResult::error(modeResult);
@@ -89,9 +83,6 @@ CBinaryFile& CBinaryFile::operator=(CBinaryFile&& rhs) noexcept
CTextFileResult CTextFile::make(const String& filename, CFileMode mode)
{
- if (!filename.valid()) {
- return CTextFileResult::error(FudStatus::ArgumentInvalid);
- }
auto modeResult{String::makeFromCString(CBinaryFileModeFromFlags(mode))};
if (modeResult.isError()) {
return CTextFileResult::error(modeResult);
@@ -109,9 +100,6 @@ CTextFileResult CTextFile::make(const String& filename, CFileMode mode)
CTextFileResult CTextFile::make(const String& filename, CFileMode mode, const char* extraFlags)
{
- if (!filename.valid()) {
- return CTextFileResult::error(FudStatus::ArgumentInvalid);
- }
auto modeResult{String::makeFromCStrings(CTextFileModeFromFlags(mode), extraFlags)};
if (modeResult.isError()) {
return CTextFileResult::error(modeResult);