cli/reply: reuse show_reply_headers() in headers-only format
authorJani Nikula <jani@nikula.org>
Tue, 13 Sep 2016 17:14:11 +0000 (20:14 +0300)
committerDavid Bremner <david@tethera.net>
Sat, 17 Sep 2016 11:46:44 +0000 (08:46 -0300)
Align the code with default format reply. There should be no changes
in output.

notmuch-reply.c

index 847e306f94d2b740fd3b1fd7765769b00c098e3a..5adbab624ad7a2cbb17a6a7b5a98b8feca8937f7 100644 (file)
@@ -668,7 +668,6 @@ notmuch_reply_format_headers_only(void *ctx,
 {
     GMimeMessage *reply;
     const char *in_reply_to, *orig_references, *references;
-    char *reply_headers;
 
     /* The 0 means we do not want headers in a "pretty" order. */
     reply = g_mime_message_new (0);
@@ -697,9 +696,7 @@ notmuch_reply_format_headers_only(void *ctx,
 
     (void)add_recipients_from_message (reply, config, message, reply_all);
 
-    reply_headers = g_mime_object_to_string (GMIME_OBJECT (reply));
-    printf ("%s", reply_headers);
-    free (reply_headers);
+    show_reply_headers (reply);
 
     g_object_unref (G_OBJECT (reply));