X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=util%2Fgmime-extra.h;h=b0c8d3d84a07429a44d84c5c7f1c03780b3bee51;hp=d2636b7854621d69c63c8127caffa05ca2e9a164;hb=a6b0772b60d9191fcc291358eec3d78bfea31f1c;hpb=bbe3015b3ea503b2834811f6cdd7276f9742faa1 diff --git a/util/gmime-extra.h b/util/gmime-extra.h index d2636b78..b0c8d3d8 100644 --- a/util/gmime-extra.h +++ b/util/gmime-extra.h @@ -9,7 +9,13 @@ extern "C" { GMimeStream *g_mime_stream_stdout_new(void); -#define g_mime_parser_construct_message(p) g_mime_parser_construct_message (p, g_mime_parser_options_get_default ()) +/* Return a GMime stream for this open file descriptor, un-gzipping if + * necessary */ +GMimeStream *g_mime_stream_gzfile_new (int fd); + +/* Return a GMime stream for this path, un-gzipping if + * necessary */ +GMimeStream *g_mime_stream_gzfile_open (const char *filename); /** * Get last 16 hex digits of fingerprint ("keyid")