X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;f=src%2Fhelper%2Flog.h;h=ebcb8a158ec27854e56a27eabf0297deb7fcd05c;hb=6c75f5249cf721aa8b8c2d774cdeeac6f9770e32;hp=6f7c24a80bb40f361381aaa7dfa6b97ae9822d4f;hpb=9763aef76a42fdaedcec9825fdf502f8cb7dd628;p=openocd.git diff --git a/src/helper/log.h b/src/helper/log.h index 6f7c24a80b..ebcb8a158e 100644 --- a/src/helper/log.h +++ b/src/helper/log.h @@ -26,7 +26,7 @@ #ifndef ERROR_H #define ERROR_H -#include "command.h" +#include /* To achieve C99 printf compatibility in MinGW, gnu_printf should be * used for __attribute__((format( ... ))), with GCC v4.4 or later @@ -66,7 +66,10 @@ void log_printf_lf(enum log_levels level, const char *file, unsigned line, const char *function, const char *format, ...) __attribute__ ((format (PRINTF_ATTRIBUTE_FORMAT, 5, 6))); -int log_init(struct command_context *cmd_ctx); +/** + * Initialize logging module. Call during program startup. + */ +void log_init(void); int set_log_output(struct command_context *cmd_ctx, FILE *output); int log_register_commands(struct command_context *cmd_ctx);