Index: openssl/crypto/evp/e_rc4.c |
=================================================================== |
--- openssl/crypto/evp/e_rc4.c (revision 105093) |
+++ openssl/crypto/evp/e_rc4.c (working copy) |
@@ -64,7 +64,6 @@ |
#include <openssl/evp.h> |
#include <openssl/objects.h> |
#include <openssl/rc4.h> |
-#include "evp_locl.h" |
/* FIXME: surely this is available elsewhere? */ |
#define EVP_RC4_KEY_SIZE 16 |
@@ -79,7 +78,7 @@ |
static int rc4_init_key(EVP_CIPHER_CTX *ctx, const unsigned char *key, |
const unsigned char *iv,int enc); |
static int rc4_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, |
- const unsigned char *in, unsigned int inl); |
+ const unsigned char *in, size_t inl); |
static const EVP_CIPHER r4_cipher= |
{ |
NID_rc4, |
@@ -129,7 +128,7 @@ |
} |
static int rc4_cipher(EVP_CIPHER_CTX *ctx, unsigned char *out, |
- const unsigned char *in, unsigned int inl) |
+ const unsigned char *in, size_t inl) |
{ |
RC4(&data(ctx)->ks,inl,in,out); |
return 1; |