(no commit message)
authorTimo Schulz <twoaday@freakmail.de>
Mon, 22 May 2006 17:47:58 +0000 (17:47 +0000)
committerTimo Schulz <twoaday@freakmail.de>
Mon, 22 May 2006 17:47:58 +0000 (17:47 +0000)
src/ChangeLog
src/verify-dialog.c

index 5daeb1d..54c10fc 100644 (file)
@@ -1,3 +1,8 @@
+2006-05-22  Timo Schulz  <ts@g10code.com>
+
+       * verify-dialog.c (load_sigbox): A sigsum of 0 also indicates
+       a valid (good) signature.
+       
 2006-04-25  Werner Koch  <wk@g10code.com>
 
        * xmalloc.h: New.  Moved prototypes from util.h 
index cfe4843..1049420 100644 (file)
@@ -121,10 +121,10 @@ load_sigbox (HWND dlg, gpgme_verify_result_t ctx)
   }
 
   stat = ctx->signatures->summary;
-  if (stat & GPGME_SIGSUM_GREEN)
-    s = _("Good signature");
-  else if (stat & GPGME_SIGSUM_RED)
+  if (stat & GPGME_SIGSUM_RED)
     s = _("BAD signature!");
+  else if (!stat || (stat & GPGME_SIGSUM_GREEN))
+    s = _("Good signature");
   else if (stat & GPGME_SIGSUM_KEY_REVOKED)
     s = _("Good signature from revoked key");
   else if (stat & GPGME_SIGSUM_KEY_EXPIRED)