From 4eafa9fe9b1dc7e49e22289aa799c49346631d7c Mon Sep 17 00:00:00 2001
From: Kurt Zeilenga <kurt@openldap.org>
Date: Wed, 18 Nov 1998 04:25:42 +0000
Subject: [PATCH] Back out fix.  Needs review.

---
 libraries/liblutil/sha1.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/libraries/liblutil/sha1.c b/libraries/liblutil/sha1.c
index d254b3fcda..5095bd77e3 100644
--- a/libraries/liblutil/sha1.c
+++ b/libraries/liblutil/sha1.c
@@ -68,8 +68,8 @@ ldap_SHA1Transform( uint32 *state, const unsigned char *buffer )
     CHAR64LONG16 *block;
 
 #ifdef SHA1HANDSOFF
-    CHAR64LONG16 workspace;
-    block = &workspace;
+    static unsigned char workspace[64];
+    block = (CHAR64LONG16 *)workspace;
     (void)memcpy(block, buffer, 64);
 #else
     block = (CHAR64LONG16 *)buffer;
-- 
GitLab