summaryrefslogtreecommitdiff
path: root/nuttx/lib
diff options
context:
space:
mode:
authorpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-08-02 00:42:46 +0000
committerpatacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3>2012-08-02 00:42:46 +0000
commit9bc6eb085a6a91f0e6fbd74ad98c3b1d32df0bc4 (patch)
treef5f5fb874369d5379c1bdd728e0789c499e7ce81 /nuttx/lib
parent2dfc5da16f3e3abc4b36413e8205e3dcd4df7928 (diff)
downloadpx4-nuttx-9bc6eb085a6a91f0e6fbd74ad98c3b1d32df0bc4.tar.gz
px4-nuttx-9bc6eb085a6a91f0e6fbd74ad98c3b1d32df0bc4.tar.bz2
px4-nuttx-9bc6eb085a6a91f0e6fbd74ad98c3b1d32df0bc4.zip
Move RAMLOG driver to drivers/syslog; Add ability to output debug information to any character device or file
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4996 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/lib')
-rw-r--r--nuttx/lib/stdio/lib_lowprintf.c2
-rw-r--r--nuttx/lib/stdio/lib_syslogstream.c8
2 files changed, 4 insertions, 6 deletions
diff --git a/nuttx/lib/stdio/lib_lowprintf.c b/nuttx/lib/stdio/lib_lowprintf.c
index 50a6568fb..392ef2c6a 100644
--- a/nuttx/lib/stdio/lib_lowprintf.c
+++ b/nuttx/lib/stdio/lib_lowprintf.c
@@ -94,7 +94,7 @@ int lib_lowvprintf(const char *fmt, va_list ap)
/* Wrap the stdout in a stream object and let lib_vsprintf do the work. */
-#if defined(CONFIG_RAMLOG_CONSOLE) || defined(CONFIG_RAMLOG_SYSLOG)
+#ifdef CONFIG_SYSLOG
lib_syslogstream((FAR struct lib_outstream_s *)&stream);
#else
lib_lowoutstream((FAR struct lib_outstream_s *)&stream);
diff --git a/nuttx/lib/stdio/lib_syslogstream.c b/nuttx/lib/stdio/lib_syslogstream.c
index a3fa5546d..20c6165ca 100644
--- a/nuttx/lib/stdio/lib_syslogstream.c
+++ b/nuttx/lib/stdio/lib_syslogstream.c
@@ -42,7 +42,7 @@
#include <unistd.h>
#include <errno.h>
-#include <nuttx/ramlog.h>
+#include <nuttx/syslog.h>
#include "lib_internal.h"
@@ -62,12 +62,10 @@
static void syslogstream_putc(FAR struct lib_outstream_s *this, int ch)
{
- /* At present, the RAM log is the only supported logging device */
+ /* Write the character to the supported logging device */
-#ifdef CONFIG_RAMLOG_SYSLOG
- (void)ramlog_putc(ch);
+ (void)syslog_putc(ch);
this->nput++;
-#endif
}
/****************************************************************************