[59715] trunk/base/src/pextlib1.0/sha256cmd.c
jberry at macports.org
jberry at macports.org
Tue Oct 20 14:31:28 PDT 2009
Revision: 59715
http://trac.macports.org/changeset/59715
Author: jberry at macports.org
Date: 2009-10-20 14:31:26 -0700 (Tue, 20 Oct 2009)
Log Message:
-----------
Add some Tiger compatability to sha256 calculation
Modified Paths:
--------------
trunk/base/src/pextlib1.0/sha256cmd.c
Modified: trunk/base/src/pextlib1.0/sha256cmd.c
===================================================================
--- trunk/base/src/pextlib1.0/sha256cmd.c 2009-10-20 21:18:38 UTC (rev 59714)
+++ trunk/base/src/pextlib1.0/sha256cmd.c 2009-10-20 21:31:26 UTC (rev 59715)
@@ -49,6 +49,15 @@
#define COMMON_DIGEST_FOR_OPENSSL
#include <CommonCrypto/CommonDigest.h>
+/* Tiger compatibility */
+#ifndef SHA256_DIGEST_LENGTH
+#define SHA256_DIGEST_LENGTH CC_SHA256_DIGEST_LENGTH
+#define SHA256_CTX CC_SHA256_CTX
+#define SHA256_Init(c) CC_SHA256_Init(c)
+#define SHA256_Update(c,d,l) CC_SHA256_Update(c,d,l)
+#define SHA256_Final(m, c) CC_SHA256_Final(m,c)
+#endif
+
#include "md_wrappers.h"
CHECKSUMEnd(SHA256_, SHA256_CTX, SHA256_DIGEST_LENGTH)
CHECKSUMFile(SHA256_, SHA256_CTX)
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20091020/05d519f1/attachment.html>
More information about the macports-changes
mailing list