aboutsummaryrefslogtreecommitdiffstats
path: root/sm/sign.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2008-09-03 09:37:32 +0000
committerWerner Koch <[email protected]>2008-09-03 09:37:32 +0000
commit5a8bf0bec6e63ebd57d0064be65c08ac331ac9e3 (patch)
tree187e260d1af072d35a529fd43b765e71bab34108 /sm/sign.c
parent2008-08-30 Moritz <[email protected]> (diff)
downloadgnupg-5a8bf0bec6e63ebd57d0064be65c08ac331ac9e3.tar.gz
gnupg-5a8bf0bec6e63ebd57d0064be65c08ac331ac9e3.zip
Fix gpg-preset-passphrase bug.
Cleanups
Diffstat (limited to 'sm/sign.c')
-rw-r--r--sm/sign.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/sm/sign.c b/sm/sign.c
index fadd66469..c87382ee8 100644
--- a/sm/sign.c
+++ b/sm/sign.c
@@ -33,6 +33,9 @@
#include "keydb.h"
#include "i18n.h"
+/* Remove this if libgcrypt 1.4 is required. */
+#define MY_GCRY_MD_SHA224 11
+
static void
hash_data (int fd, gcry_md_hd_t md)
@@ -408,7 +411,7 @@ gpgsm_sign (ctrl_t ctrl, certlist_t signerlist,
{
case GCRY_MD_SHA1: oid = "1.3.14.3.2.26"; break;
case GCRY_MD_RMD160: oid = "1.3.36.3.2.1"; break;
- case GCRY_MD_SHA224: oid = "2.16.840.1.101.3.4.2.4"; break;
+ case MY_GCRY_MD_SHA224: oid = "2.16.840.1.101.3.4.2.4"; break;
case GCRY_MD_SHA256: oid = "2.16.840.1.101.3.4.2.1"; break;
case GCRY_MD_SHA384: oid = "2.16.840.1.101.3.4.2.2"; break;
case GCRY_MD_SHA512: oid = "2.16.840.1.101.3.4.2.3"; break;