From fd0b809d541fd5c02b7d602e0722c56c8fa71dff Mon Sep 17 00:00:00 2001 From: Lucas CHOLLET Date: Wed, 22 Mar 2023 15:57:52 -0400 Subject: [PATCH] Spreadsheet: Port to Core::File --- Userland/Applications/Spreadsheet/Spreadsheet.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Userland/Applications/Spreadsheet/Spreadsheet.cpp b/Userland/Applications/Spreadsheet/Spreadsheet.cpp index e42cd6a2e9..94e329f367 100644 --- a/Userland/Applications/Spreadsheet/Spreadsheet.cpp +++ b/Userland/Applications/Spreadsheet/Spreadsheet.cpp @@ -16,7 +16,7 @@ #include #include #include -#include +#include #include #include #include @@ -49,9 +49,9 @@ Sheet::Sheet(Workbook& workbook) // Sadly, these have to be evaluated once per sheet. constexpr auto runtime_file_path = "/res/js/Spreadsheet/runtime.js"sv; - auto file_or_error = Core::DeprecatedFile::open(runtime_file_path, Core::OpenMode::ReadOnly); + auto file_or_error = Core::File::open(runtime_file_path, Core::File::OpenMode::Read); if (!file_or_error.is_error()) { - auto buffer = file_or_error.value()->read_all(); + auto buffer = file_or_error.value()->read_until_eof().release_value_but_fixme_should_propagate_errors(); auto script_or_error = JS::Script::parse(buffer, interpreter().realm(), runtime_file_path); if (script_or_error.is_error()) { warnln("Spreadsheet: Failed to parse runtime code");