]> git.ipfire.org Git - thirdparty/dovecot/core.git/commitdiff
fts: Add comment to fts_parser_deinit() describing its API
authorTimo Sirainen <timo.sirainen@dovecot.fi>
Thu, 14 Dec 2017 19:24:10 +0000 (21:24 +0200)
committerAki Tuomi <aki.tuomi@open-xchange.com>
Fri, 15 Dec 2017 10:34:58 +0000 (12:34 +0200)
src/plugins/fts/fts-parser.h

index 3574ea41effb8e33e1e4f8e0cd4da91335b48443..0eb716ef7f054c9350a0b46634ed9d2dba15e65c 100644 (file)
@@ -38,6 +38,9 @@ struct fts_parser *fts_parser_text_init(void);
    finished, it's still called with incoming size=0 while the parser increases
    it to non-zero. */
 void fts_parser_more(struct fts_parser *parser, struct message_block *block);
+/* Returns 1 if ok, 0 if the parsing should be retried, -1 if error.
+   If 0 is returned, the retriable_err_msg_r is set, which should be logged
+   as error if no retrying is performed. */
 int fts_parser_deinit(struct fts_parser **parser, const char **retriable_err_msg_r);
 
 void fts_parsers_unload(void);