]> granicus.if.org Git - neomutt/commitdiff
tags: Show fake header for all backends
authorMehdi Abaakouk <sileht@sileht.net>
Mon, 16 Oct 2017 13:32:27 +0000 (15:32 +0200)
committerRichard Russon <rich@flatcap.org>
Mon, 16 Oct 2017 14:34:01 +0000 (15:34 +0100)
Closes #864

copy.c

diff --git a/copy.c b/copy.c
index eccfdce0b8465019a3bd97ccf7628d868e05be2e..b59c957ed3a7e3728abf0f37d74574b5458cbe8e 100644 (file)
--- a/copy.c
+++ b/copy.c
@@ -456,16 +456,16 @@ int mutt_copy_header(FILE *in, struct Header *h, FILE *out, int flags, const cha
       fputs(buf, out);
       fputc('\n', out);
     }
-    char *tags = driver_tags_get(&h->tags);
-    if (tags && !(option(OPT_WEED) && mutt_matches_ignore("tags")))
-    {
-      fputs("Tags: ", out);
-      fputs(tags, out);
-      fputc('\n', out);
-    }
-    FREE(&tags);
   }
 #endif
+  char *tags = driver_tags_get(&h->tags);
+  if (tags && !(option(OPT_WEED) && mutt_matches_ignore("tags")))
+  {
+    fputs("Tags: ", out);
+    fputs(tags, out);
+    fputc('\n', out);
+  }
+  FREE(&tags);
 
   if (flags & CH_UPDATE_LABEL)
   {