From 97fd93c23e7fef6bb5f803f0b0ebbdfd8f3485d6 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Tue, 21 Jun 2016 13:03:56 +0200 Subject: Make printk_plugin() static --- cpukit/include/rtems/bspIo.h | 10 ---------- cpukit/libcsupport/src/printk_plugin.c | 19 +++++++++---------- 2 files changed, 9 insertions(+), 20 deletions(-) diff --git a/cpukit/include/rtems/bspIo.h b/cpukit/include/rtems/bspIo.h index a7fd9590ee..958103a7a6 100644 --- a/cpukit/include/rtems/bspIo.h +++ b/cpukit/include/rtems/bspIo.h @@ -141,16 +141,6 @@ extern void rtems_putc(char c); */ typedef int (*rtems_print_plugin_t)(void *, const char *format, va_list ap); -/** - * @brief Reporting Methods printk() Plugin - * - * @param[in] context Unused. - * @param[in] fmt is a printf()-style format string - * - * @return The number of characters printed. - */ -extern int printk_plugin(void *context, const char *fmt, va_list ap); - /** * @brief Reporting Methods printf() Plugin * diff --git a/cpukit/libcsupport/src/printk_plugin.c b/cpukit/libcsupport/src/printk_plugin.c index 3ecacb8a28..485346d2f6 100644 --- a/cpukit/libcsupport/src/printk_plugin.c +++ b/cpukit/libcsupport/src/printk_plugin.c @@ -18,18 +18,9 @@ #include "config.h" #endif -#include #include -void rtems_print_printer_printk( - rtems_printer *printer -) -{ - printer->context = NULL; - printer->printer = printk_plugin; -} - -int printk_plugin( +static int printk_plugin( void *ignored, const char *format, va_list ap @@ -39,3 +30,11 @@ int printk_plugin( vprintk( format, ap ); return 0; } + +void rtems_print_printer_printk( + rtems_printer *printer +) +{ + printer->context = NULL; + printer->printer = printk_plugin; +} -- cgit v1.2.3