From 8d24e2457b78e436c45f1ad75680c8f776e39155 Mon Sep 17 00:00:00 2001 From: Francis Tsui Date: Wed, 24 Jan 2024 15:25:39 -0800 Subject: [PATCH] Remove direct dependency on absl::log. PiperOrigin-RevId: 601252250 --- sharing/internal/public/logging.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sharing/internal/public/logging.h b/sharing/internal/public/logging.h index c1f92acb..0d0a1525 100644 --- a/sharing/internal/public/logging.h +++ b/sharing/internal/public/logging.h @@ -15,8 +15,13 @@ #ifndef THIRD_PARTY_NEARBY_SHARING_INTERNAL_PUBLIC_LOGGING_H_ #define THIRD_PARTY_NEARBY_SHARING_INTERNAL_PUBLIC_LOGGING_H_ +#if defined(NEARBY_CHROMIUM) +// Chromium does not use absl log. Forward to Chromium native log macros. +// TODO(ftsui): include chromium logging header. +#else // defined(NEARBY_CHROMIUM) #include "absl/log/check.h" #include "absl/log/log.h" +#endif // defined(NEARBY_CHROMIUM) // Public APIs // The stream statement must come last, or it won't compile.