]> granicus.if.org Git - neomutt/commitdiff
Fix uninitialized variable
authorPietro Cerutti <gahr@gahr.ch>
Tue, 23 Apr 2019 11:08:30 +0000 (11:08 +0000)
committerPietro Cerutti <gahr@gahr.ch>
Tue, 23 Apr 2019 11:08:30 +0000 (11:08 +0000)
Reported on https://mailman.neomutt.org/pipermail/neomutt-devel-neomutt.org/2019-April/000654.html

editmsg.c

index b6679971ca6c42a777ab26975739d9324ad90d09..9a4120b14233857ff64b74245977dddca3824dbd 100644 (file)
--- a/editmsg.c
+++ b/editmsg.c
@@ -62,6 +62,7 @@ static int ev_message(enum EvMessage action, struct Mailbox *m, struct Email *e)
   char fname[PATH_MAX];
   char buf[256];
   int rc;
+  FILE *fp = NULL;
   struct stat sb;
   bool old_append = m->append;
 
@@ -167,7 +168,7 @@ static int ev_message(enum EvMessage action, struct Mailbox *m, struct Email *e)
     goto bail;
   }
 
-  FILE *fp = fopen(fname, "r");
+  fp = fopen(fname, "r");
   if (!fp)
   {
     rc = -1;