From 156899a63fd67900992d934637eb815f7bdd1d9e Mon Sep 17 00:00:00 2001 From: Kenneth Myhra Date: Tue, 7 Dec 2021 20:13:13 +0100 Subject: [PATCH] ddate: Port to LibMain --- Userland/Utilities/CMakeLists.txt | 1 + Userland/Utilities/ddate.cpp | 10 ++++------ 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/Userland/Utilities/CMakeLists.txt b/Userland/Utilities/CMakeLists.txt index 6c38e6d9af..7ac661b263 100644 --- a/Userland/Utilities/CMakeLists.txt +++ b/Userland/Utilities/CMakeLists.txt @@ -79,6 +79,7 @@ target_link_libraries(cpp-preprocessor LibMain) target_link_libraries(cut LibMain) target_link_libraries(date LibMain) target_link_libraries(dd LibMain) +target_link_libraries(ddate LibMain) target_link_libraries(diff LibDiff) target_link_libraries(disasm LibX86) target_link_libraries(dmesg LibMain) diff --git a/Userland/Utilities/ddate.cpp b/Userland/Utilities/ddate.cpp index 9e68eb2aa1..261f363768 100644 --- a/Userland/Utilities/ddate.cpp +++ b/Userland/Utilities/ddate.cpp @@ -6,7 +6,8 @@ #include #include -#include +#include +#include #include class DiscordianDate { @@ -99,12 +100,9 @@ private: } }; -int main([[maybe_unused]] int argc, [[maybe_unused]] char** argv) +ErrorOr serenity_main(Main::Arguments) { - if (pledge("stdio", nullptr) < 0) { - perror("pledge"); - return 1; - } + TRY(Core::System::pledge("stdio")); auto date = Core::DateTime::now(); outln("Today is {}", DiscordianDate(date).to_string());