X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fhelper%2Flog.h;h=c329fb5881d6a478cef52315a2aa9a504812c3b4;hp=37490a8603d2af47bd4bc0cdbda785d785cb8e00;hb=f370d70670bd5e30befe6fbfbc8d472e760f032b;hpb=9f8d50bf81f3628b3ff3b57438eeb26faa535221 diff --git a/src/helper/log.h b/src/helper/log.h index 37490a8603..c329fb5881 100644 --- a/src/helper/log.h +++ b/src/helper/log.h @@ -2,6 +2,9 @@ * Copyright (C) 2005 by Dominic Rath * * Dominic.Rath@gmx.de * * * + * Copyright (C) 2007,2008 Øyvind Harboe * + * oyvind.harboe@zylin.com * + * * * This program is free software; you can redistribute it and/or modify * * it under the terms of the GNU General Public License as published by * * the Free Software Foundation; either version 2 of the License, or * @@ -56,6 +59,8 @@ __attribute__ ((format (printf, 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); typedef void (*log_callback_fn)(void *priv, const char *file, int line, const char *function, const char *string); @@ -107,10 +112,10 @@ extern int debug_level; * error codes < 100 */ #define ERROR_OK (0) -#define ERROR_INVALID_ARGUMENTS (-1) +#define ERROR_INVALID_ARGUMENTS ERROR_COMMAND_SYNTAX_ERROR #define ERROR_NO_CONFIG_FILE (-2) #define ERROR_BUF_TOO_SMALL (-3) -/* see "Error:" message for meaningful message to the user. The caller should +/* see "Error:" log entry for meaningful message to the user. The caller should * make no assumptions about what went wrong and try to handle the problem. */ #define ERROR_FAIL (-4)