diff options
author | Timothy Flynn <trflynn89@pm.me> | 2022-01-28 07:38:10 -0500 |
---|---|---|
committer | Linus Groh <mail@linusgroh.de> | 2022-01-28 15:13:35 +0000 |
commit | 8599ee30490b8fe96c0972eff7ad621cd1a770dd (patch) | |
tree | 47d01880cec83e6d664fd2595883221c59e5e98b | |
parent | 6838333f764a54bae6fe48a1048f8dc65347f8cb (diff) | |
download | serenity-8599ee30490b8fe96c0972eff7ad621cd1a770dd.zip |
Revert "Userland: Invoke tzset in apps that care about time zones"
This reverts most of commit ede5c9548e55d8216dba21ed431b9e53d085a248.
The one change not reverted is ClockWidget.h, so that the taskbar clock
can continue to notice time zone changes.
-rw-r--r-- | Userland/Applications/AnalogClock/main.cpp | 3 | ||||
-rw-r--r-- | Userland/Applications/Browser/main.cpp | 3 | ||||
-rw-r--r-- | Userland/Applications/Calendar/main.cpp | 3 | ||||
-rw-r--r-- | Userland/Services/RequestServer/main.cpp | 3 | ||||
-rw-r--r-- | Userland/Services/WebContent/main.cpp | 3 | ||||
-rw-r--r-- | Userland/Utilities/date.cpp | 2 | ||||
-rw-r--r-- | Userland/Utilities/ddate.cpp | 3 | ||||
-rw-r--r-- | Userland/Utilities/fortune.cpp | 3 | ||||
-rw-r--r-- | Userland/Utilities/js.cpp | 3 | ||||
-rw-r--r-- | Userland/Utilities/w.cpp | 2 |
10 files changed, 0 insertions, 28 deletions
diff --git a/Userland/Applications/AnalogClock/main.cpp b/Userland/Applications/AnalogClock/main.cpp index 426d84a5f6..719103410e 100644 --- a/Userland/Applications/AnalogClock/main.cpp +++ b/Userland/Applications/AnalogClock/main.cpp @@ -14,7 +14,6 @@ #include <LibGUI/Menubar.h> #include <LibGUI/Window.h> #include <LibMain/Main.h> -#include <time.h> ErrorOr<int> serenity_main(Main::Arguments arguments) { @@ -25,8 +24,6 @@ ErrorOr<int> serenity_main(Main::Arguments arguments) TRY(Core::System::unveil("/res", "r")); TRY(Core::System::unveil(nullptr, nullptr)); - tzset(); - auto app_icon = TRY(GUI::Icon::try_create_default_icon("app-analog-clock")); auto window = TRY(GUI::Window::try_create()); window->set_title(Core::DateTime::now().to_string("%Y-%m-%d")); diff --git a/Userland/Applications/Browser/main.cpp b/Userland/Applications/Browser/main.cpp index cbba6d7552..413bb68059 100644 --- a/Userland/Applications/Browser/main.cpp +++ b/Userland/Applications/Browser/main.cpp @@ -21,7 +21,6 @@ #include <LibGUI/Icon.h> #include <LibGUI/TabWidget.h> #include <LibMain/Main.h> -#include <time.h> #include <unistd.h> namespace Browser { @@ -83,8 +82,6 @@ ErrorOr<int> serenity_main(Main::Arguments arguments) TRY(Core::System::unveil("/tmp/portal/request", "rw")); TRY(Core::System::unveil(nullptr, nullptr)); - tzset(); - auto app_icon = GUI::Icon::default_icon("app-browser"); Browser::g_home_url = Config::read_string("Browser", "Preferences", "Home", "file:///res/html/misc/welcome.html"); diff --git a/Userland/Applications/Calendar/main.cpp b/Userland/Applications/Calendar/main.cpp index 3270a8ac4f..57aceb613e 100644 --- a/Userland/Applications/Calendar/main.cpp +++ b/Userland/Applications/Calendar/main.cpp @@ -19,7 +19,6 @@ #include <LibGUI/Toolbar.h> #include <LibGUI/Window.h> #include <LibMain/Main.h> -#include <time.h> ErrorOr<int> serenity_main(Main::Arguments arguments) { @@ -32,8 +31,6 @@ ErrorOr<int> serenity_main(Main::Arguments arguments) TRY(Core::System::unveil("/res", "r")); TRY(Core::System::unveil(nullptr, nullptr)); - tzset(); - auto app_icon = TRY(GUI::Icon::try_create_default_icon("app-calendar")); auto window = TRY(GUI::Window::try_create()); window->set_title("Calendar"); diff --git a/Userland/Services/RequestServer/main.cpp b/Userland/Services/RequestServer/main.cpp index 9972401f5f..c9b1884b63 100644 --- a/Userland/Services/RequestServer/main.cpp +++ b/Userland/Services/RequestServer/main.cpp @@ -16,7 +16,6 @@ #include <RequestServer/HttpProtocol.h> #include <RequestServer/HttpsProtocol.h> #include <signal.h> -#include <time.h> ErrorOr<int> serenity_main(Main::Arguments) { @@ -33,8 +32,6 @@ ErrorOr<int> serenity_main(Main::Arguments) TRY(Core::System::unveil("/etc/timezone", "r")); TRY(Core::System::unveil(nullptr, nullptr)); - tzset(); - [[maybe_unused]] auto gemini = make<RequestServer::GeminiProtocol>(); [[maybe_unused]] auto http = make<RequestServer::HttpProtocol>(); [[maybe_unused]] auto https = make<RequestServer::HttpsProtocol>(); diff --git a/Userland/Services/WebContent/main.cpp b/Userland/Services/WebContent/main.cpp index 02d04d4786..2c51f2f761 100644 --- a/Userland/Services/WebContent/main.cpp +++ b/Userland/Services/WebContent/main.cpp @@ -10,7 +10,6 @@ #include <LibIPC/SingleServer.h> #include <LibMain/Main.h> #include <WebContent/ClientConnection.h> -#include <time.h> ErrorOr<int> serenity_main(Main::Arguments) { @@ -23,8 +22,6 @@ ErrorOr<int> serenity_main(Main::Arguments) TRY(Core::System::unveil("/tmp/portal/websocket", "rw")); TRY(Core::System::unveil(nullptr, nullptr)); - tzset(); - auto client = TRY(IPC::take_over_accepted_client_from_system_server<WebContent::ClientConnection>()); return event_loop.exec(); } diff --git a/Userland/Utilities/date.cpp b/Userland/Utilities/date.cpp index 0b91921622..bf23092de9 100644 --- a/Userland/Utilities/date.cpp +++ b/Userland/Utilities/date.cpp @@ -29,8 +29,6 @@ ErrorOr<int> serenity_main(Main::Arguments arguments) args_parser.add_option(print_rfc_5322, "Print date in RFC 5322 format", "rfc-5322", 'R'); args_parser.parse(arguments); - tzset(); - if (set_date != nullptr) { auto number = String(set_date).to_uint(); diff --git a/Userland/Utilities/ddate.cpp b/Userland/Utilities/ddate.cpp index e6f5c3c63a..9e7d8ce66b 100644 --- a/Userland/Utilities/ddate.cpp +++ b/Userland/Utilities/ddate.cpp @@ -8,7 +8,6 @@ #include <LibCore/DateTime.h> #include <LibCore/System.h> #include <LibMain/Main.h> -#include <time.h> #include <unistd.h> class DiscordianDate { @@ -105,8 +104,6 @@ ErrorOr<int> serenity_main(Main::Arguments) { TRY(Core::System::pledge("stdio rpath")); - tzset(); - auto date = Core::DateTime::now(); outln("Today is {}", DiscordianDate(date).to_string()); diff --git a/Userland/Utilities/fortune.cpp b/Userland/Utilities/fortune.cpp index 5d5aac3641..324ec17874 100644 --- a/Userland/Utilities/fortune.cpp +++ b/Userland/Utilities/fortune.cpp @@ -17,7 +17,6 @@ #include <LibMain/Main.h> #include <stdio.h> #include <stdlib.h> -#include <time.h> #include <unistd.h> class Quote { @@ -88,8 +87,6 @@ ErrorOr<int> serenity_main(Main::Arguments arguments) TRY(Core::System::unveil("/etc/timezone", "r")); TRY(Core::System::unveil(nullptr, nullptr)); - tzset(); - auto file_contents = file->read_all(); auto json = TRY(JsonValue::from_string(file_contents)); if (!json.is_array()) { diff --git a/Userland/Utilities/js.cpp b/Userland/Utilities/js.cpp index 199c61da5a..12e622063e 100644 --- a/Userland/Utilities/js.cpp +++ b/Userland/Utilities/js.cpp @@ -69,7 +69,6 @@ #include <fcntl.h> #include <signal.h> #include <stdio.h> -#include <time.h> #include <unistd.h> RefPtr<JS::VM> vm; @@ -1305,8 +1304,6 @@ ErrorOr<int> serenity_main(Main::Arguments arguments) args_parser.add_positional_argument(script_paths, "Path to script files", "scripts", Core::ArgsParser::Required::No); args_parser.parse(arguments); - tzset(); - bool syntax_highlight = !disable_syntax_highlight; vm = JS::VM::create(); diff --git a/Userland/Utilities/w.cpp b/Userland/Utilities/w.cpp index f59d7fc888..2d4ed240f1 100644 --- a/Userland/Utilities/w.cpp +++ b/Userland/Utilities/w.cpp @@ -25,8 +25,6 @@ ErrorOr<int> serenity_main(Main::Arguments) TRY(Core::System::unveil("/proc", "r")); TRY(Core::System::unveil(nullptr, nullptr)); - tzset(); - auto file = TRY(Core::File::open("/var/run/utmp", Core::OpenMode::ReadOnly)); auto json = TRY(JsonValue::from_string(file->read_all())); if (!json.is_object()) { |