From 02a2f2e47a317508e1c9af096297fe6ab46fc3a4 Mon Sep 17 00:00:00 2001 From: Guogang Li Date: Tue, 27 Aug 2024 09:14:56 -0700 Subject: [PATCH] Applied ABSL logging for NC on Windows PiperOrigin-RevId: 668013978 --- internal/platform/implementation/windows/BUILD | 3 +-- internal/platform/implementation/windows/log_message.cc | 6 +++++- internal/platform/implementation/windows/log_message.h | 4 +++- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/internal/platform/implementation/windows/BUILD b/internal/platform/implementation/windows/BUILD index 477de43c..b51c8751 100644 --- a/internal/platform/implementation/windows/BUILD +++ b/internal/platform/implementation/windows/BUILD @@ -51,8 +51,6 @@ cc_library( visibility = ["//sharing/internal/impl/windows:__pkg__"], deps = [ ":comm", - "//base", - "//base:stringprintf", "//internal/base:bluetooth_address", "//internal/base:files", "//internal/flags:nearby_flags", @@ -65,6 +63,7 @@ cc_library( "@com_google_absl//absl/base:core_headers", "@com_google_absl//absl/container:flat_hash_map", "@com_google_absl//absl/functional:any_invocable", + "@com_google_absl//absl/log", "@com_google_absl//absl/memory", "@com_google_absl//absl/strings", "@com_google_absl//absl/synchronization", diff --git a/internal/platform/implementation/windows/log_message.cc b/internal/platform/implementation/windows/log_message.cc index fbc5d43f..c652d997 100644 --- a/internal/platform/implementation/windows/log_message.cc +++ b/internal/platform/implementation/windows/log_message.cc @@ -14,9 +14,13 @@ #include "internal/platform/implementation/windows/log_message.h" -#include +#include +#include +#include #include "strings/strappendv.h" +#include "absl/base/log_severity.h" +#include "internal/platform/implementation/log_message.h" namespace nearby { namespace windows { diff --git a/internal/platform/implementation/windows/log_message.h b/internal/platform/implementation/windows/log_message.h index 1e6176e3..5f838ca6 100644 --- a/internal/platform/implementation/windows/log_message.h +++ b/internal/platform/implementation/windows/log_message.h @@ -15,7 +15,9 @@ #ifndef PLATFORM_IMPL_WINDOWS_LOG_MESSAGE_H_ #define PLATFORM_IMPL_WINDOWS_LOG_MESSAGE_H_ -#include "glog/logging.h" +#include + +#include "absl/log/log_streamer.h" #include "internal/platform/implementation/log_message.h" namespace nearby {