Fix Mail::needs_crypto_m
authorAndre Heinecke <aheinecke@intevation.de>
Tue, 4 Sep 2018 11:47:04 +0000 (13:47 +0200)
committerAndre Heinecke <aheinecke@intevation.de>
Thu, 6 Sep 2018 10:00:02 +0000 (12:00 +0200)
* src/mail.cpp (Mail::needs_crypto_m): Fix function.

--
It would always return 1 if any crypto was required. This
had a side effect like:

GnuPG-Bug-Id: T4126
(cherry picked from commit a507d8bdfb9e31814abf21ad5a9915abd66c96c1)

src/mail.cpp

index 04d0b8e..d25b9d2 100644 (file)
@@ -1519,7 +1519,7 @@ int
 Mail::needs_crypto_m () const
 {
   LPMESSAGE message = get_oom_message (m_mailitem);
-  bool ret;
+  int ret;
   if (!message)
     {
       log_error ("%s:%s: Failed to get message.",