X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;f=src%2Fhelper%2Flog.h;h=6b938165b45e46ef9f4fb5d61e8d605f8c4d0f28;hb=3c8832fe6eb32489ed8208229a831abb73cf4b1e;hp=e1801e9fb56d6b1e9cbc7b934ea6302c6efb2958;hpb=08d4411b59dd8bd0e7d8009003b71d23acbf6eee;p=openocd.git diff --git a/src/helper/log.h b/src/helper/log.h index e1801e9fb5..6b938165b4 100644 --- a/src/helper/log.h +++ b/src/helper/log.h @@ -19,13 +19,11 @@ * GNU General Public License for more details. * * * * You should have received a copy of the GNU General Public License * - * along with this program; if not, write to the * - * Free Software Foundation, Inc., * - * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. * + * along with this program. If not, see . * ***************************************************************************/ -#ifndef ERROR_H -#define ERROR_H +#ifndef OPENOCD_HELPER_LOG_H +#define OPENOCD_HELPER_LOG_H #include @@ -62,6 +60,8 @@ enum log_levels { void log_printf(enum log_levels level, const char *file, unsigned line, const char *function, const char *format, ...) __attribute__ ((format (PRINTF_ATTRIBUTE_FORMAT, 5, 6))); +void log_vprintf_lf(enum log_levels level, const char *file, unsigned line, + const char *function, const char *format, va_list args); 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))); @@ -138,5 +138,7 @@ extern int debug_level; * make no assumptions about what went wrong and try to handle the problem. */ #define ERROR_FAIL (-4) +#define ERROR_WAIT (-5) -#endif /* LOG_H */ + +#endif /* OPENOCD_HELPER_LOG_H */