summaryrefslogtreecommitdiff
path: root/src/helper/log.h
diff options
context:
space:
mode:
authorZachary T Welch <zw@superlucidity.net>2009-11-09 02:47:00 -0800
committerZachary T Welch <zw@superlucidity.net>2009-11-09 09:44:33 -0800
commit1712d7835e0fbba60d578b52b21b95b046805757 (patch)
treeb5a7413720202e0ac52b3bd07c5f481e86c7ddb5 /src/helper/log.h
parent4882647f3ee7fc0680c49fbd27a484359fd7e86a (diff)
downloadopenocd+libswd-1712d7835e0fbba60d578b52b21b95b046805757.tar.gz
openocd+libswd-1712d7835e0fbba60d578b52b21b95b046805757.tar.bz2
openocd+libswd-1712d7835e0fbba60d578b52b21b95b046805757.tar.xz
openocd+libswd-1712d7835e0fbba60d578b52b21b95b046805757.zip
src/helper: wrap and clean headers.
Remove all useless 'extern' keywords from function prototypes. Wraps long lines for readability.
Diffstat (limited to 'src/helper/log.h')
-rw-r--r--src/helper/log.h25
1 files changed, 14 insertions, 11 deletions
diff --git a/src/helper/log.h b/src/helper/log.h
index f43e1e6c..15bd3c86 100644
--- a/src/helper/log.h
+++ b/src/helper/log.h
@@ -59,20 +59,23 @@ enum log_levels
LOG_LVL_DEBUG = 3
};
-extern void log_printf(enum log_levels level, const char *file, int line,
+void log_printf(enum log_levels level, const char *file, int line,
const char *function, const char *format, ...)
__attribute__ ((format (PRINTF_ATTRIBUTE_FORMAT, 5, 6)));
-extern void log_printf_lf(enum log_levels level, const char *file, int line,
+void log_printf_lf(enum log_levels level, const char *file, int line,
const char *function, const char *format, ...)
__attribute__ ((format (PRINTF_ATTRIBUTE_FORMAT, 5, 6)));
-extern int log_register_commands(struct command_context_s *cmd_ctx);
-extern int log_init(struct command_context_s *cmd_ctx);
-extern int set_log_output(struct command_context_s *cmd_ctx, FILE *output);
-extern void keep_alive(void);
-extern void kept_alive(void);
-extern void alive_sleep(int ms);
-extern void busy_sleep(int ms);
+int log_init(struct command_context_s *cmd_ctx);
+int set_log_output(struct command_context_s *cmd_ctx, FILE *output);
+
+int log_register_commands(struct command_context_s *cmd_ctx);
+
+void keep_alive(void);
+void kept_alive(void);
+
+void alive_sleep(int ms);
+void busy_sleep(int ms);
/* log entries can be paused and replayed roughly according to the try/catch/rethrow
* concepts in C++
@@ -92,8 +95,8 @@ typedef struct log_callback_s
struct log_callback_s *next;
} log_callback_t;
-extern int log_add_callback(log_callback_fn fn, void *priv);
-extern int log_remove_callback(log_callback_fn fn, void *priv);
+int log_add_callback(log_callback_fn fn, void *priv);
+int log_remove_callback(log_callback_fn fn, void *priv);
char *alloc_vprintf(const char *fmt, va_list ap);
char *alloc_printf(const char *fmt, ...);