summaryrefslogtreecommitdiffstats
path: root/cpukit/libcsupport/src/printk_plugin.c
diff options
context:
space:
mode:
Diffstat (limited to 'cpukit/libcsupport/src/printk_plugin.c')
-rw-r--r--cpukit/libcsupport/src/printk_plugin.c19
1 files changed, 9 insertions, 10 deletions
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 <stdarg.h>
#include <rtems/print.h>
-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;
+}