Mercurial > dovecot > original-hg > dovecot-1.2
changeset 921:b9875966b09d HEAD
Added message_tokenize_get_parse_position()
author | Timo Sirainen <tss@iki.fi> |
---|---|
date | Wed, 08 Jan 2003 22:47:19 +0200 |
parents | 30babf122f97 |
children | a9a7e57064df |
files | src/lib-mail/message-tokenize.c src/lib-mail/message-tokenize.h |
diffstat | 2 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/lib-mail/message-tokenize.c Wed Jan 08 20:51:46 2003 +0200 +++ b/src/lib-mail/message-tokenize.c Wed Jan 08 22:47:19 2003 +0200 @@ -275,6 +275,11 @@ return tok->token; } +size_t message_tokenize_get_parse_position(const struct message_tokenizer *tok) +{ + return tok->parse_pos; +} + const unsigned char * message_tokenize_get_value(const struct message_tokenizer *tok, size_t *len) {
--- a/src/lib-mail/message-tokenize.h Wed Jan 08 20:51:46 2003 +0200 +++ b/src/lib-mail/message-tokenize.h Wed Jan 08 22:47:19 2003 +0200 @@ -51,6 +51,9 @@ /* Return the current token. */ enum message_token message_tokenize_get(const struct message_tokenizer *tok); +/* Return position in string where we're currently parsing. */ +size_t message_tokenize_get_parse_position(const struct message_tokenizer *tok); + /* - not including enclosing "", () or [] - '\' isn't expanded - [CR+]LF+LWSP (continued header) isn't removed */