Mercurial > dovecot > original-hg > dovecot-1.2
changeset 6638:e2a4722f1b9b HEAD
Fix for compiling with g++ 3.x.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Sun, 28 Oct 2007 01:52:00 +0300 |
parents | ce0088893a20 |
children | e1fde9940f7e |
files | src/lib/failures.h |
diffstat | 1 files changed, 5 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib/failures.h Sun Oct 28 00:19:22 2007 +0300 +++ b/src/lib/failures.h Sun Oct 28 01:52:00 2007 +0300 @@ -38,7 +38,12 @@ ATTR_FORMAT(2, 3) ATTR_NORETURN; /* Change failure handlers. */ +#ifndef __cplusplus void i_set_fatal_handler(fatal_failure_callback_t *callback ATTR_NORETURN); +#else +/* Older g++ doesn't like attributes in parameters */ +void i_set_fatal_handler(fatal_failure_callback_t *callback); +#endif void i_set_error_handler(failure_callback_t *callback); void i_set_info_handler(failure_callback_t *callback);