From 1d339eb80ca5f620f88674bca01ab97bd9dfcd66 Mon Sep 17 00:00:00 2001 From: Xiang Xiao Date: Mon, 24 Feb 2020 11:10:49 +0800 Subject: [PATCH] syslog: Make g_default_channel as static --- drivers/syslog/syslog.h | 6 +----- drivers/syslog/syslog_channel.c | 8 ++++---- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/drivers/syslog/syslog.h b/drivers/syslog/syslog.h index c0d5117b0e8..4b9cce9dae4 100644 --- a/drivers/syslog/syslog.h +++ b/drivers/syslog/syslog.h @@ -58,15 +58,11 @@ extern "C" #define EXTERN extern #endif -/* The default SYSLOG channel */ - -struct syslog_channel_s; /* Forward reference */ -EXTERN const struct syslog_channel_s g_default_channel; - /* This is the current syslog channel in use. It initially points to * g_default_channel. */ +struct syslog_channel_s; /* Forward reference */ EXTERN FAR const struct syslog_channel_s *g_syslog_channel; /**************************************************************************** diff --git a/drivers/syslog/syslog_channel.c b/drivers/syslog/syslog_channel.c index ebe29901788..381c02b87eb 100644 --- a/drivers/syslog/syslog_channel.c +++ b/drivers/syslog/syslog_channel.c @@ -79,28 +79,28 @@ static int syslog_default_flush(void); ****************************************************************************/ #if defined(CONFIG_RAMLOG_SYSLOG) -const struct syslog_channel_s g_default_channel = +static const struct syslog_channel_s g_default_channel = { ramlog_putc, ramlog_putc, syslog_default_flush }; #elif defined(CONFIG_SYSLOG_RPMSG) -const struct syslog_channel_s g_default_channel = +static const struct syslog_channel_s g_default_channel = { syslog_rpmsg_putc, syslog_rpmsg_putc, syslog_default_flush }; #elif defined(HAVE_LOWPUTC) -const struct syslog_channel_s g_default_channel = +static const struct syslog_channel_s g_default_channel = { up_putc, up_putc, syslog_default_flush }; #else -const struct syslog_channel_s g_default_channel = +static const struct syslog_channel_s g_default_channel = { syslog_default_putc, syslog_default_putc,