Mercurial > dovecot > original-hg > dovecot-1.2
diff src/lib-mail/message-parser.h @ 1038:60646878858e HEAD
Function typedefs now define them as functions, not function pointers.
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Mon, 27 Jan 2003 03:59:59 +0200 |
parents | 8028c4dcf38f |
children | 97f8c00b8d4c |
line wrap: on
line diff
--- a/src/lib-mail/message-parser.h Mon Jan 27 03:59:27 2003 +0200 +++ b/src/lib-mail/message-parser.h Mon Jan 27 03:59:59 2003 +0200 @@ -33,16 +33,16 @@ /* NOTE: name and value aren't \0-terminated. Also called once at end of headers with name_len = value_len = 0. */ -typedef void (*message_header_callback_t)(struct message_part *part, - const unsigned char *name, - size_t name_len, - const unsigned char *value, - size_t value_len, - void *context); +typedef void message_header_callback_t(struct message_part *part, + const unsigned char *name, + size_t name_len, + const unsigned char *value, + size_t value_len, + void *context); /* callback is called for each field in message header. */ struct message_part *message_parse(pool_t pool, struct istream *input, - message_header_callback_t callback, + message_header_callback_t *callback, void *context); /* Call callback for each field in message header. Fills the hdr_size. @@ -52,6 +52,6 @@ body. */ void message_parse_header(struct message_part *part, struct istream *input, struct message_size *hdr_size, - message_header_callback_t callback, void *context); + message_header_callback_t *callback, void *context); #endif