From 35cc8cf90acdf87705e999b650d7360b21bbaee9 Mon Sep 17 00:00:00 2001 From: David Shaw Date: Thu, 3 Oct 2002 22:11:03 +0000 Subject: [PATCH] * util.h: Add new log_warning logger command which can be switched between log_info and log_error via log_set_strict. --- include/ChangeLog | 5 +++++ include/util.h | 4 ++++ 2 files changed, 9 insertions(+) diff --git a/include/ChangeLog b/include/ChangeLog index f27980a90..94d46591e 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,8 @@ +2002-10-03 David Shaw + + * util.h: Add new log_warning logger command which can be switched + between log_info and log_error via log_set_strict. + 2002-09-24 David Shaw * keyserver.h: Add some new error codes for better GPA support. diff --git a/include/util.h b/include/util.h index ae299ef5a..8f7363908 100644 --- a/include/util.h +++ b/include/util.h @@ -70,6 +70,7 @@ const char *log_get_name(void); void log_set_pid( int pid ); int log_get_errorcount( int clear ); void log_inc_errorcount(void); +int log_set_strict(int val); void g10_log_hexdump( const char *text, const char *buf, size_t len ); #if defined (__riscos__) \ @@ -81,6 +82,7 @@ void g10_log_hexdump( const char *text, const char *buf, size_t len ); __attribute__ ((noreturn, format (printf,1,2))); void g10_log_error( const char *fmt, ... ) __attribute__ ((format (printf,1,2))); void g10_log_info( const char *fmt, ... ) __attribute__ ((format (printf,1,2))); + void g10_log_warning( const char *fmt, ... ) __attribute__ ((format (printf,1,2))); void g10_log_debug( const char *fmt, ... ) __attribute__ ((format (printf,1,2))); void g10_log_fatal_f( const char *fname, const char *fmt, ... ) __attribute__ ((noreturn, format (printf,2,3))); @@ -101,6 +103,7 @@ void g10_log_hexdump( const char *text, const char *buf, size_t len ); void g10_log_fatal( const char *fmt, ... ); void g10_log_error( const char *fmt, ... ); void g10_log_info( const char *fmt, ... ); + void g10_log_warning( const char *fmt, ... ); void g10_log_debug( const char *fmt, ... ); void g10_log_fatal_f( const char *fname, const char *fmt, ... ); void g10_log_error_f( const char *fname, const char *fmt, ... ); @@ -115,6 +118,7 @@ void g10_log_hexdump( const char *text, const char *buf, size_t len ); #define log_fatal g10_log_fatal #define log_error g10_log_error #define log_info g10_log_info +#define log_warning g10_log_warning #define log_debug g10_log_debug #define log_fatal_f g10_log_fatal_f #define log_error_f g10_log_error_f