aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAbseil Team <absl-team@google.com>2023-09-19 10:34:46 -0700
committerCopybara-Service <copybara-worker@google.com>2023-09-19 10:35:47 -0700
commitd91f39ab5b910ee208bf8d7dec6a65cfa0b879ba (patch)
tree73aacb06db0622c182e24559163f80d37133679f
parentbd467aada0817a4f95d1629afdbb881b1e2c9fec (diff)
downloadabseil-d91f39ab5b910ee208bf8d7dec6a65cfa0b879ba.tar.gz
abseil-d91f39ab5b910ee208bf8d7dec6a65cfa0b879ba.tar.bz2
abseil-d91f39ab5b910ee208bf8d7dec6a65cfa0b879ba.zip
Refactor for preliminary API update.
PiperOrigin-RevId: 566675048 Change-Id: Ie598c21474858974e4b4adbad401c61a38924c98
-rw-r--r--absl/log/initialize.cc8
1 files changed, 6 insertions, 2 deletions
diff --git a/absl/log/initialize.cc b/absl/log/initialize.cc
index a3f6d6c1..ef5d3146 100644
--- a/absl/log/initialize.cc
+++ b/absl/log/initialize.cc
@@ -21,14 +21,18 @@
namespace absl {
ABSL_NAMESPACE_BEGIN
-void InitializeLog() {
+namespace {
+void InitializeLogImpl(absl::TimeZone time_zone) {
// This comes first since it is used by RAW_LOG.
- absl::log_internal::SetTimeZone(absl::LocalTimeZone());
+ absl::log_internal::SetTimeZone(time_zone);
// Note that initialization is complete, so logs can now be sent to their
// proper destinations rather than stderr.
log_internal::SetInitialized();
}
+} // namespace
+
+void InitializeLog() { InitializeLogImpl(absl::LocalTimeZone()); }
ABSL_NAMESPACE_END
} // namespace absl