From af9fb1cdf73e13624ddfad37df7b35af8ba18748 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se>
Date: Tue, 25 Sep 2001 10:41:46 +0200
Subject: [PATCH] * des-compat.c (des_cbc_cksum): Bug fix, local variable was
 declared in the middle of a block.

Rev: src/nettle/des-compat.c:1.6
---
 des-compat.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/des-compat.c b/des-compat.c
index e199a9eb..022bd6ab 100644
--- a/des-compat.c
+++ b/des-compat.c
@@ -76,9 +76,9 @@ des_cbc_cksum(des_cblock *src, des_cblock *dst,
    * work, in particular what it should return, and if iv can be
    * modified. */
   uint8_t block[DES_BLOCK_SIZE];
-  memcpy(block, *iv, DES_BLOCK_SIZE);
-
   uint8_t *p;
+
+  memcpy(block, *iv, DES_BLOCK_SIZE);
   
   assert(!(length % DES_BLOCK_SIZE));
   
-- 
GitLab