summaryrefslogtreecommitdiffstats
path: root/mime-node.c
diff options
context:
space:
mode:
authorDavid Bremner <david@tethera.net>2019-03-24 00:32:43 -0300
committerDavid Bremner <david@tethera.net>2019-05-03 07:48:43 -0300
commit852167479f552cd396b1fdcbe9b1cb4db40e5e0a (patch)
treedbf416020044b0b40882c3a0b774d6489511c318 /mime-node.c
parent98b3eebc37eba8b86e888af5dc57dd28ca923e24 (diff)
lib/message_file: open gzipped files
Rather than storing the lower level stdio FILE object, we store a GMime stream. This allows both transparent decompression, and passing the stream into GMime for parsing. As a side effect, we can let GMime close the underlying OS stream (indeed, that stream isn't visible here anymore). This change is enough to get notmuch-{new,search} working, but there is still some work required for notmuch-show, to be done in a following commit.
Diffstat (limited to 'mime-node.c')
0 files changed, 0 insertions, 0 deletions