diff options
Diffstat (limited to 'include/mailutils/debug.h')
-rw-r--r-- | include/mailutils/debug.h | 26 |
1 files changed, 14 insertions, 12 deletions
diff --git a/include/mailutils/debug.h b/include/mailutils/debug.h index cd4326603..2ba7b683f 100644 --- a/include/mailutils/debug.h +++ b/include/mailutils/debug.h @@ -1,5 +1,5 @@ /* GNU Mailutils -- a suite of utilities for electronic mail - Copyright (C) 1999, 2000 Free Software Foundation, Inc. + Copyright (C) 1999, 2000, 2005 Free Software Foundation, Inc. This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public @@ -31,17 +31,19 @@ extern "C" { #define MU_DEBUG_TRACE 0x0002 #define MU_DEBUG_PROT 0x0004 -extern int mu_debug_create __P ((mu_debug_t *, void *owner)); -extern void mu_debug_destroy __P ((mu_debug_t *, void *owner)); -extern void * mu_debug_get_owner __P ((mu_debug_t)); -extern int mu_debug_set_level __P ((mu_debug_t, size_t level)); -extern int mu_debug_get_level __P ((mu_debug_t, size_t *plevel)); -extern int mu_debug_print __P ((mu_debug_t debug, size_t level, - const char *format, ...)); -extern int mu_debug_printv __P ((mu_debug_t debug, size_t level, - const char *format, va_list argp)); -extern int mu_debug_set_print __P ((mu_debug_t, - int (*_print) __PMT ((mu_debug_t, size_t level, const char *, va_list)), void *owner)); +extern int mu_debug_create (mu_debug_t *, void *owner); +extern void mu_debug_destroy (mu_debug_t *, void *owner); +extern void * mu_debug_get_owner (mu_debug_t); +extern int mu_debug_set_level (mu_debug_t, size_t level); +extern int mu_debug_get_level (mu_debug_t, size_t *plevel); +extern int mu_debug_print (mu_debug_t debug, size_t level, + const char *format, ...); +extern int mu_debug_printv (mu_debug_t debug, size_t level, + const char *format, va_list argp); +extern int mu_debug_set_print (mu_debug_t, + int (*_print) (mu_debug_t, size_t level, + const char *, va_list), + void *owner); #ifdef __cplusplus } |