Blame SOURCES/gnutls-3.3.8-sha224-fix.patch

873a72
diff --git a/lib/accelerated/x86/sha-x86-ssse3.c b/lib/accelerated/x86/sha-x86-ssse3.c
873a72
index 17724f7..e9d8eab 100644
873a72
--- a/lib/accelerated/x86/sha-x86-ssse3.c
873a72
+++ b/lib/accelerated/x86/sha-x86-ssse3.c
873a72
@@ -248,7 +248,7 @@ static int _ctx_init(gnutls_digest_algorithm_t algo,
873a72
 	case GNUTLS_DIG_SHA224:
873a72
 		sha224_init(&ctx->ctx.sha224);
873a72
 		ctx->update = (update_func) x86_sha256_update;
873a72
-		ctx->digest = (digest_func) sha256_digest;
873a72
+		ctx->digest = (digest_func) sha224_digest;
873a72
 		ctx->init = (init_func) sha224_init;
873a72
 		ctx->ctx_ptr = &ctx->ctx.sha224;
873a72
 		ctx->length = SHA224_DIGEST_SIZE;