px4_log.h: move px4_log_initialize() out of #ifdef

This commit is contained in:
Beat Küng 2016-08-12 19:41:31 +02:00
parent b8e247a018
commit eede43a786
1 changed files with 10 additions and 5 deletions

View File

@ -38,6 +38,8 @@
#pragma once
#include <systemlib/visibility.h>
#define _PX4_LOG_LEVEL_ALWAYS 0
#define _PX4_LOG_LEVEL_DEBUG 1
#define _PX4_LOG_LEVEL_WARN 2
@ -50,6 +52,14 @@ static inline void do_nothing(int level, ...)
(void)level;
}
__BEGIN_DECLS
/**
* initialize the orb logging. Logging to console still works without or before calling this.
*/
__EXPORT extern void px4_log_initialize(void);
__END_DECLS
/****************************************************************************
* __px4_log_omit:
@ -128,11 +138,6 @@ static inline void do_nothing(int level, ...)
__BEGIN_DECLS
/**
* initialize the orb logging. Logging to console still works without or before calling this.
*/
__EXPORT extern void px4_log_initialize(void);
__EXPORT extern const char *__px4_log_level_str[_PX4_LOG_LEVEL_PANIC + 1];
__EXPORT extern const char *__px4_log_level_color[_PX4_LOG_LEVEL_PANIC + 1];
__EXPORT extern void px4_backtrace(void);