"make depend". This takes into account the algorithms that are now
[openssl.git] / crypto / sha / sha_one.c
index 66b083144adc7bdcc87c0deeec0a3f81e806a4f6..371ffddac6c88d6a1033e4a3a889380f887c69bb 100644 (file)
 #include <stdio.h>
 #include <string.h>
 #include <openssl/sha.h>
+#include <openssl/crypto.h>
 
 #ifndef OPENSSL_NO_SHA0
-unsigned char *SHA(const unsigned char *d, unsigned long n, unsigned char *md)
+unsigned char *SHA(const unsigned char *d, size_t n, unsigned char *md)
        {
        SHA_CTX c;
        static unsigned char m[SHA_DIGEST_LENGTH];