From f8ba5010990dd811db416b2bd3faa3de528187eb Mon Sep 17 00:00:00 2001 From: jsing <> Date: Wed, 29 Mar 2023 05:11:37 +0000 Subject: Use multiple statements instead of a statement with multiple expressions. No change in generated assembly. --- src/lib/libcrypto/sha/sha512.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src') diff --git a/src/lib/libcrypto/sha/sha512.c b/src/lib/libcrypto/sha/sha512.c index 042badecd5..5dfe61b4a5 100644 --- a/src/lib/libcrypto/sha/sha512.c +++ b/src/lib/libcrypto/sha/sha512.c @@ -1,4 +1,4 @@ -/* $OpenBSD: sha512.c,v 1.22 2023/03/27 10:27:12 jsing Exp $ */ +/* $OpenBSD: sha512.c,v 1.23 2023/03/29 05:11:37 jsing Exp $ */ /* ==================================================================== * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. * @@ -535,9 +535,10 @@ void SHA512_Transform(SHA512_CTX *c, const unsigned char *data) { #ifndef SHA512_BLOCK_CAN_MANAGE_UNALIGNED_DATA - if ((size_t)data % sizeof(c->u.d[0]) != 0) - memcpy(c->u.p, data, sizeof(c->u.p)), - data = c->u.p; + if ((size_t)data % sizeof(c->u.d[0]) != 0) { + memcpy(c->u.p, data, sizeof(c->u.p)); + data = c->u.p; + } #endif sha512_block_data_order(c, data, 1); } -- cgit v1.2.3-55-g6feb