sup

A curses threads-with-tags style email client

sup.git

git clone https://supmua.dev/git/sup/
commit 2bc5ed8650fd762cda1820c7c4991a43723b48c0
parent e12b77cd78e5479339aec231b51372c31a2cce75
Author: Gaute Hope <eg@gaute.vetsj.com>
Date:   Mon, 11 Nov 2013 09:16:37 +0100

Use GPGME::Data.empty! when available

Diffstat:
M lib/sup/crypto.rb | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/lib/sup/crypto.rb b/lib/sup/crypto.rb
@@ -261,7 +261,11 @@ EOS
       plain_data = nil
     else
       signed_text_data = nil
-      plain_data = GPGME::Data.empty
+      if GPGME::Data.respond_to?('empty')
+        plain_data = GPGME::Data.empty
+      else
+        plain_data = GPGME::Data.empty!
+      end
     end
     begin
       ctx.verify(sig_data, signed_text_data, plain_data)