X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=notmuch-reply.c;fp=notmuch-reply.c;h=e42ba79fcb443796a03cfb150a01d45899ab8f4e;hb=7b2c4481f10b19a6847e6064da5ee86f9999a0d5;hp=de21f3b2e8660755ee38b3cd8b2c83e8a586cbfc;hpb=d79b24b98d26e08f7529df6c404d523739175347;p=obsolete%2Fnotmuch-old diff --git a/notmuch-reply.c b/notmuch-reply.c index de21f3b2..e42ba79f 100644 --- a/notmuch-reply.c +++ b/notmuch-reply.c @@ -22,6 +22,7 @@ #include "notmuch-client.h" #include "gmime-filter-headers.h" +#include "sprinter.h" static void show_reply_headers (GMimeMessage *message) @@ -596,6 +597,7 @@ notmuch_reply_format_json(void *ctx, notmuch_messages_t *messages; notmuch_message_t *message; mime_node_t *node; + sprinter_t *sp; if (notmuch_query_count_messages (query) != 1) { fprintf (stderr, "Error: search term did not match precisely one message.\n"); @@ -611,6 +613,8 @@ notmuch_reply_format_json(void *ctx, if (!reply) return 1; + sp = sprinter_json_create (ctx, stdout); + /* The headers of the reply message we've created */ printf ("{\"reply-headers\": "); format_headers_json (ctx, reply, TRUE);