summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPanu Matilainen <pmatilai@redhat.com>2009-03-11 21:41:57 +0200
committerPanu Matilainen <pmatilai@redhat.com>2009-04-16 15:15:32 +0300
commitc9256a29f797e6f01a1d9c872ae7bfb57f7b9fda (patch)
treeaf9aea16efd9e61322a5ab8925a9d65fc8d1ab55
parent8e9a0e09ca0c52b6c14a499cf0987cf65432532a (diff)
downloadrpm-c9256a29f797e6f01a1d9c872ae7bfb57f7b9fda.tar.gz
NSS supports MD2, we might as well handle it too
- also getHashType() is a "pure" function, mark it as such (cherry picked from commit 4cf26d30f8a066f855117d1661b23521e6eed647)
-rw-r--r--rpmio/digest.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/rpmio/digest.c b/rpmio/digest.c
index c565cf608..cd740c90c 100644
--- a/rpmio/digest.c
+++ b/rpmio/digest.c
@@ -36,13 +36,16 @@ rpmDigestDup(DIGEST_CTX octx)
return nctx;
}
-static HASH_HashType
-getHashType(pgpHashAlgo hashalgo)
+RPM_GNUC_PURE
+static HASH_HashType getHashType(pgpHashAlgo hashalgo)
{
switch (hashalgo) {
case PGPHASHALGO_MD5:
return HASH_AlgMD5;
break;
+ case PGPHASHALGO_MD2:
+ return HASH_AlgMD2;
+ break;
case PGPHASHALGO_SHA1:
return HASH_AlgSHA1;
break;
@@ -56,7 +59,6 @@ getHashType(pgpHashAlgo hashalgo)
return HASH_AlgSHA512;
break;
case PGPHASHALGO_RIPEMD160:
- case PGPHASHALGO_MD2:
case PGPHASHALGO_TIGER192:
case PGPHASHALGO_HAVAL_5_160:
default: