X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=util%2Fgmime-extra.h;h=04d630260259094ee5e7e527a24b4417d3c86275;hb=cbb2d5608ef6dd54d6e9e19b2bb570d3fe54b28b;hp=e0432a942ffa0d0a8d3ea4e45ea95019bad876a3;hpb=1ec634461ea25d87cc16dbeb1318f8e30a07c9f1;p=notmuch diff --git a/util/gmime-extra.h b/util/gmime-extra.h index e0432a94..04d63026 100644 --- a/util/gmime-extra.h +++ b/util/gmime-extra.h @@ -3,4 +3,33 @@ #include GMimeStream *g_mime_stream_stdout_new(void); + +#include + +/** + * return talloc allocated date string + */ + +char *g_mime_message_get_date_string (void *ctx, GMimeMessage *message); + +/** + * glib allocated list of From: addresses + */ + +InternetAddressList * g_mime_message_get_from (GMimeMessage *message); + +/** + * return string for From: address + * (owned by gmime) + */ +const char * g_mime_message_get_from_string (GMimeMessage *message); + +InternetAddressList * g_mime_message_get_reply_to_list (GMimeMessage *message); + +/** + * return talloc allocated reply-to string + */ +char * g_mime_message_get_reply_to_string (void *ctx, GMimeMessage *message); + + #endif