diff --git a/Userland/Libraries/LibCore/File.cpp b/Userland/Libraries/LibCore/File.cpp index 64993d68fb..141163b354 100644 --- a/Userland/Libraries/LibCore/File.cpp +++ b/Userland/Libraries/LibCore/File.cpp @@ -153,11 +153,11 @@ bool File::exists(String const& filename) return stat(filename.characters(), &st) == 0; } -Result File::size(String const& filename) +ErrorOr File::size(String const& filename) { struct stat st; if (stat(filename.characters(), &st) < 0) - return OSError(errno); + return Error::from_errno(errno); return st.st_size; } diff --git a/Userland/Libraries/LibCore/File.h b/Userland/Libraries/LibCore/File.h index b36668785e..2ec2e8c0a4 100644 --- a/Userland/Libraries/LibCore/File.h +++ b/Userland/Libraries/LibCore/File.h @@ -35,7 +35,7 @@ public: static bool is_link(String const& filename); static bool exists(String const& filename); - static Result size(String const& filename); + static ErrorOr size(String const& filename); static bool ensure_parent_directories(String const& path); static String current_working_directory(); static String absolute_path(String const& path);